I agree with some of what Jessica said. I do take exception to some par 4's that you hit a wedge into versus some that you hit a long iron into. That is just an example of a normal golf course, some reward shots on short par 4's and some difficult ones. You don't want to have all 10 par four holes being 455 yards, variety makes the course fun.
The biggest issue that she addresses is the ability of lower level players in terms of tiers having the same clubs available to them as higher tier players. I play with all levels of players, if I get a game with 3 masters who have the same equipment that I have and averages that are almost identical to mine, they have a huge advantage, in the cases of some holes almost 100 yards, while they can bomb out a 285 yard tee shot just like me. I realize that as in real golf you can buy whatever you want if you have the money but in this case we aren't on the same tees.
I don't have that much of an issue with winds on St Andrews but you don't get that heavy of a wind on Oakmont or BPB, even at Kiawah you rarely see winds more than 15 mph and those courses aren't meant to play into that heavy winds, at St Andrews the wind is most of the protection for the course, Oakmont doesn't need any protection.