Doesn't really matter where it was assembled, the main board, bridging, gpu, gps and battery connections are all 3 year old hardware... And its not expandable (no SD). With apps and development going the way they are, you couldn't get me to sign into a contract for a device that didn't have upgradable memory. Big resin the HTC oneX is underperforming on the market. All things considered, its one of the best devices ever made...but no removable battery or upgradable memory killed its market value.
Cloud storage is great, but not forward compatible (i have about 175GB on dropbox, then box, drive and minus on top of that). If i want to access my apks offline, they have to not only be stored on my device, but i have to have room to install them. My device has 16 gb onboard, with a 32gb card for storage..
What matters these days, is storage space and ram. The chip sets are almost all over 1gb dual core, and the gpu rendering is more than enough on any mid tier to high end device.
The nexus is a slick phone, and for free, I'd take one as well...just not for 3 years.
Vaping since: a while
Cigarettes avoided: lots
Money saved: probably not
Devices: Yes
(insert crappy graphic and vendor logo here)