The best part is, all companies know it is a scam. But they will abuse it anyway.
> Is anything being done to fix this?
No.
Why would these companies want to fix their primary method of getting cheap labor?
*unless you introduce a new visa system and for technical roles, everyone must pass a 'leetcode' test in person to win the visa and the offering role is office only.
Whatever the stated reasons for creating the program, it's the new normal.