I think your jumping the gun. He is a good player and yes he can beat almost any player but a fair set from most top 50 players will be a TB at least and Karlovic does have a winning record in those lately but only by a little. I think there is too big a chance for him to lose to average players for him to be reaching GS semi's but I would like to see it.