I think the only real solution is to bust out a TASER and use it on anyone laying on the ice for more than 5 seconds. If the player immediately pops back up on his skates, it's a 2:00 minor. If he continues to lay on the ice and flop around in pain, it might be a 5:00 major.