I would favor going back to, and enforcing, the old rule which prohibited an offensive player from pushing or pulling his teammate with the ball, forward under any circumstances. Pulling is still technically illegal but it is never called.
There was a time when offensive linemen could only push defenders back and if they were in the process of tackling the ball carrier then it was all legal. But today, offensive players are literally lifting and carrying the guy with the ball over the goal line or line to gain.