The problem is that there were too many goals being called off for offsides. Mo Edu vs Slovenia in 2010 for example. I just think the rule needs changed. Having a toe offsides isn't an advantage. Your full body should have to be offsides
That's the only change they need to make to gameplay. Instead of if any part of the offensive player is past the defender he is offsides, just make it the other way around. If any part of the offensive player is behind the defender he is on side.
Make people have to actually defend rather than just trying to trap someone offsides.