This thread reminded me of my feelings for floppers. In all seriousness, some variation of the following should absolutely happen:
There should be a "Flopping 1" penalty, which counts as a technical foul.
There should be a "Flopping 2" penalty, which counts as a double technical foul - and automatic ejection.
FLOPPING SHOULD BE REVIEWABLE!
The problem with flopping, from an incentives POV, is that it doesn't hurt the team, it actually helps the team. When it does start to hurt the team, the coaches will put a stop to in, instead of encouraging it.