I have a feeling Andy's semi final opponents are being brought into question, as if those wins for Andy are of less value than beating a Nadal, Djokovic or that other one, but I've been watching tennis for a number of years and I've yet to see anyone win a slam in the semi finals. What you can do at that point is lose one. In two of the last three majors Andy has played in he hasn't lost a match. That's good enough for me, and I couldn't give a flying fig who he has played to do it.
Andy beat a Top 10 player in the SF on US Open 2012, a top 10 player who had just beaten Federer, who was in decent form last year.
He beat a future Top 10 player of the SF of Wimbledon 2013, a guy that always steps it up against the big players and thrives of the big stages. Big server, big groundstrokes, deft dropshot... generally a difficult opponent. Not easy at all.
Also people forget the fact that Andy faced a Multi Slam winner and a guy who had won both these tournaments before, unlike the other big four, who faced non slam winners in their first finals.