I am very impressed by the hardware. The CPU and GPU leapfrog every other set top box on the market. But for me, Google really needs to invest more of its developers into fixing the software situation. That's the only way I will believe they aren't planning to abandon it like they have so many other ventures.
Gaming matters, but not in the way most people think IMO. No one will ever opt for this over a PS4. Trying to compete with dedicated consoles is a fools errand. Abandon that pipe dream and instead work on making this device the perfect companion device to our gaming consoles. Aim to make it so that anything you can do with a htpc, you can do with the nexus player. Let us install emulators and xbmc on it. Let us get our PS4 or Ouya controllers working flawlessly on it. Let us stream games from our desktops steam library on it. Work with sony to get playstation tv and ps4 remote play on it.
Google, offer to code these apps and support for third party controllers (ps4 controller, xbox 360 controller, wii u pro controller and Ouya controller) yourself if that’s what it takes to get these controllers working flawlessly on the Nexus Player. We all have ps4, 360, wii u pro or Ouya controllers lying around. Don't make us buy more controllers, make drivers yourself if need be to let us use any of our existing Bluetooth controllers on the nexus player flawlessly.
Do those and you will turn me into active developer for your device.
So what about you. What does Google have to do to get you to develop for the nexus player?