I agree with your theory. These are what I faced in recent seasons. In addition, in each season, there should be one or two teams started very slowly and played very poorly for a period, but then bounced back later. Probably the manager just misses part of the season.
I believe this is more applicable for higher levels, because less teams will suddenly decide to tank and completely turned from a good to (very) weak team.