You appear to be arguing that we shouldn't complain that Apple's closed platform is obnoxious, or hate Steve Jobs for being an anti-programmer jerk, or encourage people to avoid Apple. Nobody said that some existing legal or moral authority should force Apple to treat us nice.