The best place to get online and graphics is PC. Just don't buy Xbox and Playstation, who cares? Their deficit with paid online is even worse than their dated graphics.
Seriously though, Nintendo is the only brand with a product that sufficiently differentiates itself from a gaming PC. My online and graphics needs are met on PC, but this isn't exactly game boy times with narrowing tech gap either. Actually the cheap NSO is the only online I want sometimes, because the handheld mode is way better for checking whether it's my turn in long 1v1 tactics games without taking up an entire desk or TV screen all day. Other consoles will just give me the same game chained to screen but now with monthly fee lol.