The Nexus 5 also has a disappointing camera.
While I agree that OEMs add software bloat to their Android phones, with the most annoying part being the third party apps you can't remove (perhaps the carrier has something to do with those), a few of their customizations really are improvements IMO. For example, I like the phone app (this is a phone after all) on my Samsung S3 much better than the phone app on the Nexus 5.