Seems a bizarre criticism to say that an athlete is focusing too much on disciplines at which she excels. Do 50m swimmers criticize 1500m swimmers for not taking on the sprints? To me it makes sense to be excellent at a small number of disciplines than spread yourself too thin in the hopes of more variety of wins.