This isn't about expectations this is about hypocritical behaviour. Like I said, if he would've been open about it - fair enough, plenty of reasons to move from Schalke to Bayern. Trying to sell his decision by claiming that he wants to watch how things develop at Schalke is the pathetic part.
Heidel isn't 'leaking' anything now, the "Sportliche Entwicklung abwarten" argument has been out there since the summer. Here an article from September:
link
So why should Heidel be blamed for taking the player by his word and actually continuously trying to have him extend his contract?