I see a lot of movies or series involving wish granting beings that grant wishes in an unexpected manner.
Why doesn't Genie do that too? I have a feeling that this will be answered away with "It's a kid's movie" but anyway, here goes:
For instance, Jafar does not wish to be the sultan of Agrabah. Genie could let him be the sultan of an uninhabited kingdom of which Genie just made. Genie could even have all the necessary documents from foreign states declaring recognition of said kingdom. However, Genie could let him have that one to set Jafar up for a later trick later on.
For the second wish, I think Genie can make Jafar have the power to conjure a small apple out of thin air only once and then lower the power of all other sorcerers in the world.
Probably unethical to steal magic from others. Something else then. Maybe Genie could interpret sorcerer as magician (like Criss Angel).
I'm not very creative. Bottomline is that I think Genie could have been more creative with the first two wishes. Is there any reason why Genie isn't so sneaky?