Catcher's shouldn't be allowed to block the plate and runners shouldn't be allowed to collide with the catcher.
There is nothing exciting about a half hour injury delay and the potential dimming of a brilliant career IMHO. The play at the plate is exciting enough without collisions.