It's fine to be down on the Xbox One. I'm down on it. Most of the people I know who are into games are down on it. Microsoft followed one of the best consoles of all time with an underpowered, overpriced, oversized box that lost out to the PS4 from before day one. I wouldn't recommend anyone buy an Xbox One over a PS4. The PS4 has more games and it runs multi-platform games better. It is, quite rightly, the default console to own this generation.
But I think it's now worth owning an Xbox One too.