Try this:

1) Video (but the argument is referees are being undermined and questioned)

2) Assistant referees with more power

3) Players "carried off" have a delayed return that is monitored by the 4th official (5 minutes?) That would hinder some as well.

I don't agree with diving but accept it's part of the game, like it or not. It has gotten better in the last few years.