i buy my xbox one only to play hw2
You want the best performance. And you know that it's on PC too, but anyways chose console over PC, knowing that PC's generally run everything better. :Wutface:
Keyboard and Mouse, it is not possible to be used in XBOX, this in itself and a huge disadvantage.
This game was designed
with consoles in mind, first, and foremost. Considering what little advantages that are present, they're negligible at best. Also, this argument would actually make sense if it was for the likes of a more complex RTS like Starcraft, or twitch-action shooters like Battlefield for example...
The speed of the computer in FPS and internet are SUPERIOR
Like others have said, top tier console players can beat top tier PC players, and it's not like you're seeing 10 fps. As for internet, your internet setup probably just sucks. If using Ethernet cables don't do it, then it's probably the internet package you chose.