Yes they are, but they cost at least 3x-10X the price of a console... If you would have wife, mortgage on house and two small children you would reconsider every single $ to release from your grasp
The machine posted by Rhomal is not a high end PC, and same PC setup if not homemade, would cost you much much more... Only enthusiasists and people who has technical friends are building their own PCs... all others just buy Dell, HP, whatever vendorbuild machines with Intel IGP and are then confused why they new games are running slow... And enthusiasists do not buy PC for $600... I never ever purchased PC under 1500 EUR and every single PC i ever bought was made by myself...
You got that right, I mean my current PC was built in 2006, but I must have put another $10,000 into it since then