Start the complaints when he is 25 and hasn't won a title.
Marcos has not had a full season injury free and players develop at different speeds, stop looking at Murray, Monfils, Gasquet and Nadal and expect every young player to develop at that level so quickly. Funny it's like Federer who for years was overrated, now it's the other way, same with Lendl as well.
Baghdatis is not at that level, but he needs a full season without any injury problems and he hasn't had that, come one he lost to Ancic and Ancic gets crap for not being as good as he should be.
Go follow Federer, Hewitt, Nadal or Agassi if someone wants to have successful results constantly.