Tanking has to be contained. I think if a team's salary is significantly less than the average of their league then there should be some kind of consequence for all this losing. One example is Wake Forest
(22795). They are 0-22 in USA NBBA(1st division) Yet somehow their lowest attendance rate in the last 10 games is about 63%. I remember going on a 3 game losing streak and then winning the next two games and my attendance was at 67%. I understand that he is in the top division and I'm in the fourth division but that is still ridiculous. His highest salary is a 3k scrub. His tanking makes him an abnormally large amount of money. He probably is one of the richer/richest players in the game. That is unfair. Teams like this should get severe drops in their fan survey and attendence. If you drop his attendence to 25% then tanking isn't as "worth it" as it is before.
Either do that or make a "double demotion" for teams in the first division(and maybe 2nd) that are CLEARLY taking, ie. selling/cutting best players and having abnormally low salaries. Tanking in D.V,D.IV or even D.III isn't that big of a problem because that won't have a huge impact. But tanking in D.I in many major countries is a huge problem that needs to be corrected.
Check the Suggestions they are important