So have storage bigger than 16gb is cutting corners? I understand that the LTE can be a deal breaker, but from what I understand it is almost impossible to get approved LTE on a phone these days without going through a carrier. Google nor I wants that. If they went through the carrier it would be up to them when the phone was updated. No thanks I want nothing to do with carriers.
Now I do agree with you on the camera, but I don't use it enough for it to matter to me. I do agree that is something they need to work on. I still don't think it some how does not make the nexus 4 compare to the flagship phones.
None of these would make me go to using an iPhone that I do not like as much as android. The battery life on the nexus 4 is nothing really different from any other android. The only one that I can think of that is better is the note 2. This is your opinion, but saying it does not compare to the flagships is kind of crazy. Having the phone unlocked limits some of the things it has, but I will take that over having to sign a 2 year contract.
The iphone has LTe and apple is not crying to the carriers for it.
You don't want more storage. Good for you. Bad for me. And since other flagships offer ways to have bigger storage, a minus for the nexus.
You don't need LTe. Good for you. I find 3G grueling slow.
Your opinion that "saying nexus 4 does not compare to flagships is crazy" is again just that, yor opinion because you are ok with something that lacks those features. Perhaps stock android is enough to make it "equal" to flagships for you but that is not true for everyone.
If I am enjoying 32gb, lte, camera, batter life in one device, and the nexus doesn't offer that because "hurr we cannot make our OEMs angry", well it is a compromise and fails to match the flagship experience I am used to.
No matter of justification can equate the two.