I'm certainly an advocate of putting a cap on the number of interchanges to -say-80.( Look how Collingwood have blown their match average out to a ridiculous 140-150 which helps them stifle the opposition.)
If this in itself isn't enought to open the game up, then I'd be looking at cutting the number of players on the interchange bench to, say two (it was Sheedy who first pushed to have the bench extended many moons ago.)
Beyond that, perhaps just drop the wings and have four less players on the ground. See, there are ways around it without having to resort to drastic measures like an off-side rule. That might be a last resort.
I just want to see forwards one out with their opponent again. I want to see onballers with flair being able to display their natural skills, without being chased down by a pack of wild dogs. I don't think it's too much to ask.