You may want to do a little more research.. and find out who the bad guys are (hint: Google)
Also.. I am an Apple Developer (along with apps in the Google Play store). Because i am a 'small business' Apple actually takes less (1/2 what it takes from the LARGE companies)... so IMHO, Apple does it right.