Disregarding the fact that it's a pretty shitty time for buying a PC - DDR3&4 being twice the price they've been 6 months ago and graphics cards also getting more expensive because of crypto currency, it's really hard to justify a console once you've invested in a decent PC. I have everything hooked up to my PC. My stereo, the TV, all my instruments - midi keyboard, guitar, bass are always hooked up to my soundcard and run through amp sims and virtual instruments. I have a couple of xbox controllers on the couch table that I can use to control pretty much everything with through Controller Companion ($4 on steam)
You really don't need to worry about compatibility. Every game runs with every graphics card as long as it's from the past 8 years. I have a 970 and I run all the games that matter at 200fps/medium graphics. You can get away with a gtx 770 you're still comfortably above the specs of "next gen" consoles.
There are maybe 3 games a year that are console exclusive that I miss out on, but they're not worth the price of a console that's just going to sit there doing nothing most of the time.

If I were to build a gaming pc for a console price point right now it would be: 4460+mainboard+ram ~$150, gtx970 ~$150, seasonic 450w ~30, 250gig ssd: $80, plus a case from a dumpster - all used ldo. If you shop around you can probably get this for closer to $300 and it's going to annihilate a ps4.