Pretty good article explaining why lte on a Nexus 4 doesn't make any sense for any potential whiners out there
Google wants direct control of the software on Nexus devices with no carrier intervention. That alone means Google can't sell an LTE device, as there's simply no access to LTE networks without working with carriers in one way or another: Verizon and Sprint's LTE networks still require compatibility with their 3G CDMA systems, and there's essentially no such thing as an unlocked CDMA device. AT&T's fledgling LTE network runs on different frequencies than other LTE networks around the world, so Google would have to build a custom phone for just 77 markets in the US. Doing that without AT&T's financial assistance makes little sense.
And there's precious little to suggest working with carriers is even in Google's best interests, or in the best interests of Nexus customers. The Galaxy Nexus was announced last year with a promised LTE version on Verizon, but the carrier held back releasing the phone for months to promote its own Droid RAZR instead. Google eventually grew tired of waiting and sent unlocked HSPA+ devices to reviewers. And software updates for Nexus phones sold through carriers have been problematic as well: it took the Verizon three full months to disseminate the Android 4.1 Jelly Bean update to its Galaxy Nexus, slightly longer than Sprint.