He gets 1.8 mil per episode for playing "Let's pretend" like kindergartners. He isn't getting ripped off.
Being on sets is long grueling work believe it or not. Again, his bosses get a lot more for doing very little. Same as ball players. If the team is going to reap that much dough the engines that drive it may as well reap too.