With Pirlo you're right (but he came for free), with Evra, he wasn't that bad last season. And significantly cheaper than Van Persie would be.
And yes, of course it's a subjective opinion, just like anyone's is who says that he'll be much better with us than the past two years at United.