Complain about the people who have trouble converting 0's to 50's before you complain about people who have trouble converting 50's to 100's - I'm more than happy with someone scoring 97. People complain that he doesn't make 97 into 100 but seriously, 3 runs isn't that big a deal - other people can get them if needed.
Fleming is improving, too, and Richardson probably would have scored two centuries in the last test if it weren't for a bad umpiring decision. So long as they're improving, I'm not going to complain about them at all. And I'd rather have someone who constantly scores 50, 50, 50, 50, 50 than someone who scores 100, 0, 0, 100, 0 0...