"everyone who bought an iPhone knew that's what they were getting and did it anyway" is an incredibly strong assertion you're not making an effort to support here. Are you seriously claiming that every owner of an iPhone understood the nuances of Apple's app store policies before they bought the phone?
Everyone in the world? No, clearly, but I doubt very many of them care about being able to use other stores on their phone anyway. The people here making the argument for forcing Apple's hand? Yes.