I'll wait for the E3 presentation to form a better opinion about XBox One. But right now, it's not atractive to non-american people (i doubt most of its tv features will work in Europe).
The hardware is inferior to PS4's. There's the dependancy on Xbox Live, which is paid monthly. There's the necessity to conect online every day to play offline games. There's the attack on second hand games...
It's really not looking good. And it's being trashed by the specialized media.
OTOH, most mainstream press like the event and the XBox One. And that's what Microsoft wants. If gamers want to jump into their bandwagon, cool. If not, they don't really care.