I think the offside rule needs a change, should be to the benefit of the attacker but its now for the benefit of the defenders.
I propose:
If a clear advantage is gained by being offside such as a 1 yard gap remains offside, if a not so clear advantage stays up with the ref and linos they can make their minds up, and a clear disadvantage such as a boot in it but being the wider player or marked by a defender or numbers disadvantage.
As such an offside may be ruled if there is a clear advantage gained but if its something like a boot or head or knee but doesnt lead to an advantage to the attacker by having it offside can either be subjective to the referee or ruled onside. Such as the Torp goal remaining onside and standing, as Haji gains no advantage from how marginal this offside was.