Why don't disgruntled app developers just pull their apps from the app stores? Everyone is using custom launchers on Android these days anyway, lets show big tec how much customers want to use custom launchers.
There is very little an iPhone user can do if their phone isn't rooted.