PC is a safer purchase simply because it's a general purpose device, and HW power has reached levels that even a low-end gaming PC will be enough for most home and office use, web surfing and mail for ten years or more, and it will be able to play even very old games, if the newer OS' allow it, as the concept of generation is very blurred on PC, and games are almost always compatible with more than one version of Windows (or OSX or Linux), and last, but not least, you can give new life to an old PC with HW upgrades.
But console generations, at least for successful consoles, aren't short, SW houses always make games that are compatible with the entry-level model of any supported console, while successive premium versions possibly, but not always get just improved graphics, so, as long as a console is successful enough, you won't throw your money down the sink, sure they have a shorter lifetime than a PC, if you consider upgrading the latter, but it won't be a life too short anyway.







