Because in the real world, fines require two basic facts, fantasyland.
A- the fined party must comply and have money.
b) the party imposing the fine has to have resources to enforce the penalty.
Real world stuff. I'm not sure you're in the neighborhood.
The real world is more complicated.
If the Singapore players were fined their federation should pay for it. However because the players are banned it hurts their income.
The punishment should fall on the federation not players.
I am suggesting for pro level players
be fined through their federations because players are not governed by the federation.
Does governing the sport mean controlling the players choices of play?
Throughout sports there has always been a history of cooperation and collaboration. A ban is not supportive of the cultural mission.
Bans have historically been used to exclude nuisances. Not exclude participation.
Only EBPF players get golden immunity. Players from Singapore receive different treatment where is the equity?