You certainly missed the mark on this one.
You've got action all day long I'll take Shane and you get everybody else. We will bet every match that Shane plays excluding Mosconi cup(no team events/partners)
He plays TERRIBLE in MC but thats about it.
To your last point, yes. Doesnt mean he stinks in general. Obviously a top 5 player in the world, but he never brings he's best here.
Replacing him wouldn't be with someone that plays better, but with someone that handles the pressure of the MC more effectively.