This is why Steam is so good - it's less of a pain, and takes less time, than piracy.
PC system requirements are still notoriously inaccurate. There are too many variables and the wrong combination of CPU, GPU, motherboard, memory bus, OS or drivers can make or break performance of a game. Minimum (or recommended) spec doesn't always mean that playing will be enjoyable.