I think your PC already served you well for that period of time. If my PC still stands at its 3rd year, I'd be very happy! Go for a replacement.
It depends on your purpose. Personally, the laptop is enough unless it is a necessity for you to buy a new desktop for an important task.
This happens on pretty much every forum... I wonder why forum software haven't found a way to handle the issue yet. Like maybe a simple popup, "This thread is X years old. Are you sure you want to necro the discussion? (Yes) (No)"
Actually, the advantage of having a desktop is that it can be fixed. Just know the basic trouble shooting and you can fix it. Also, it is upgradable and everything inside the unit system is replaceable.