I have explained it simply. No need for long posts. When you stop enjoying it, you stop training properly.
What causes the lack of enjoyment? Too much pressure, much of which is self imposed, but also from sponsors and public expectation.
Perhaps the imprisonment of the drug testing program doesn't help either. Elite athletes have to be available always for testing and that is a big worry for those tested the most.