IMO the offside law should be changed to clear daylight (ir similar term) between the attacking and defending players and not millimetres of a foot being ahead of play. If any part of the body is level it's onside.
This only shifts the imaginary line to a different spot. You'll still have cases where the player is offside by a millimeter. It doesn't eliminate the problem.Agreed.
The idea behind the offside rule, like handball, fouls and so on, is simply to prevent a team from getting an unfair advantage. Having a toe a millimetre over an imaginary line is not an unfair advantage and shouldn’t be penalised.