In my opinion, this game allows the buying / selling of players to be too easy.
I think for team that have A) Won the Divison 1 title or

Won national team cup, they should suffer a substantial hit for selling a player on that team and an even harder his for selling a starter.
As it is now, you sell a starter off a championship team, you lose maybe 3/4 k for a non nt player at most. I think the minute you win a title, there should be a tag on ALL players on the roster for that win that cuts into your sells profits for that particular player.
Think about it.
You win a title and turn about and sell 3 starters on that team. Why should your next game be a sellout? Why would a team sell those players if for any reason other than that they dont take a money hit for doing it.
This game has got to examine contracts with players that require players to stay on teams for a given length of time (more than 4 days). You want to "rent a beast", have the roster requirement be set based on the number of player sales recently by the team.
In my opinion, 1) easy buying / selling of players promotes over-simplification of the strategy of this game, 2) Teams that want to charge top dollar for tickets should be force to provide some form of fan loyalty, 3) Teams should be forced to determine who their "stars" are and should be severely punished for selling one of them.
As the game is now, the game doesnt really know who the teams "stars" are. A "star" could be the over performing all star, or the draftee that comes off the bench after 2 seasons of training. The star could be the best defensive player, or rebounder. Whoever these stars are, we should be forced to A) tag them and

suffer a huge hit to tell them to the point where we are forced to create some form of player loyalty.
Somebody let me a hold a no. 2 pencil cause they testin' me.