Boris, I'll say this once more... We are not discussing whether or not managers should be kicked for not attending races, we're discussing whether or not to allow points hoarding, two entirely separate subjects.
I don't have the problem in my league but I have witnessed it in a league I competed in some months ago and I also speak with other experienced managers who have had problems with this design strategy and are powerless to do anything to prevent it.
If a manager wants to sacrafice a bunch of races to be fast for one, that's their prerogative. If you don't like, you can or have a league host kick them, there's no built in rule to the game saying you can't kick them for that.
Any league can have a rule outlawing points hoarding and threaten to kick people for breaking the rule but it's impossible to enforce the rule because there is no way of checking whether someone is doing it.
I agree with you, the devs currently have more important things to focus on but this is a suggestion thread so we can leave it to the iGP team to decide whether or not it is a good use of their time. If they don't think it is they will reject it.
IMHO this would be a welcome improvement to the game. Looking at the voting it is about a 50/50 split between those that would like to disallow hoarding and those that, like you, see it as a legitimate strategy. Coding this as a rule that could be applied by a host would satisfy both sides of the argument.