what exactly do you mean by the "tradition".
For some people, all they've ever played on is a console. It's what they're familiar with. Their tradition is to buy the latest console with their favorite brand, regardless how well it runs or what it costs.
As far as cost effectiveness and limitations go, your best bet is with PC gaming as of right now. There's nothing that the Xbox One or Playstation 4 offer exclusively beyond exclusive software.