My real problem is that they're basically computers but they're locked down. A few hundred more and I can get something completely customizable, with a wider selection of games at better prices, and performance is about the same. And if course you can do a lot more with a regular PC.
I'd be more open to buying one if they supported running Linux OOTB (without hacking or voiding warranties etc.) even if it was a dual boot or a VM situation. Either that or a big price drop. I thought consoles used to be able to do more with less because of high optimization but maybe that's not a priority anymore.