I think this is exactly what happened. I wasn't a fan of Lamouchi but with a reasonable budget who knows what he could achieve.
The probability is that Tan's pie in the sky delusions and his unwillingness to spend money foundered on the rock of reality. No decent manager would risk their reputation with us as long as Tan is controlling things.