Because they don't have to. Because they can screw you as much as they like, and you will still be developing for their platform, buying their hardware, paying for their developer program, etc. Because you have no choice - they are a monopoly in mobile space, and you can't just ignore them (while they can ignore you). Because by not being their customer you're hurting yourself more then them.
Basically, because they can.