If Anarkali was a fox and eyeing royalty and Queen status, then she would've never sacrificed herself to save Salim's life.
Akbar was a jerk who was ready to kill his own son. One should never be that rigid in life, but well, he was a King and power makes people mad. And he actually killed Anarkali in real life. The movie changed the History.
