The camera qualtiy on the Nexus 4 is pretty bad, and the video quality is even worse (seriously? mono audio? with stuttering and blockiness??). But even so, you get a Nexus 4 because you want well-built powerful hardware, an amazing screen, stock Android + unlocked bootloader, and an affordable price.

It's a phone that does all those things, with compromises on other things. It's not a perfect phone. It's also not $700.

The nexus devices are great if you want powerful phones at stock functionality for a low price, not so well known for their cameras. Probably best to look elsewhere if you want a phone that does camera quality snaps.