It shouldn't be released on console, but you have to consider all the factors which brought Crytek to a multi platform release.
They develop their own tech, very time consuming, very expensive these days, they have EA behind them who want to maximise the profits on a big name and right now, consoles are the quick big money. PC tends to sell just as well, just over time.
All in all. I just say blame Ea :