Understanding that players vary from one individual to another, as well as age groups having differing improvement rates, there must be an expectation that everyone has regarding the speed your players progress at. So this question is mostly for our veteran players.
As I've only been in the game for 8 seasons now, I seem to have found my players to last about 3 seasons with my team. I think just sold a player who was in his 4th season with me. I also sold one who didn't even make a full 26 matches (he was bought out of desperation due to too many injuries at one position). But 3 seasons seems to my my average due to their progression rate and my ability to purchase new players as I earn and buy enough tokens to buy one (MAYBE two) Scouts per season. Other players come from the Auction and I rarely go more than a couple rounds to secure a player due to my token budget. I know mass token buyers will probably either train quickly or turnover a high volume of players in a season. Non-token buyers probably struggle to maintain a deep roster and get stuck with 3-star players often.
How long do players typically last? Not in age...but how long is their skill level still relevant to your team? How many Q levels do you EXPECT a player to achieve during a season and how many Q levels are too few?
I'm just wondering if I'm training too slow or if I'm on track.