Sure, but I bought it at the end of 2008 specifically knowing I'd run Vista on it, and my way of future proofing is as much cheaper trailing edge CPU as I can find, and as much RAM as I can afford -- especially since I'd seen our poor QA guys trying to run it on a cobbled together machine with 512MB of RAM.
It worked just fine until the machine keeled over about a year ago, but it was starting to push the memory (I was also running VMware on it).
Then I replaced with a box with an AMD FX-8320E/8 core and 16GB of RAM ... over many years I've found almost nothing future proofs a machine than what sounds like a stupid amount of RAM.
Part of the problem is I don't think "minimum specs" for a Windows machine has ever been anything but a lie. It's always required much more than MS ever claimed it should.
It still amazes me that people are still selling machines with 4GB of RAM like it was 10 years ago. That just screams of leaving people with machines with far too little resources.
Even in 2008 machines with 4GB of RAM wasn't nearly enough.