However its done, Offside is still a binary thing - it is either offside or not offside and someone will still be called offside by "a toenail".
So the moaning will not cease - unless, football introduces the equivalent of "umpire's call". But for that, the ARs will have to make the "call" (as opposed to today's "wait and see" protocols" and - as long as it is within an agreed tolerance level- what they say goes. It does mean that you could have two identical scenarios with one called offside and the other not, but that is what happens in cricket and they sort of accept that. Might be a bit of a stretch for football though?