Slightly over the top in my opinion, really on the basis of consistency.
The only way to really deal with these incidents is to dock points. Job done.
Lazy reporting by ITV News just now. Stated that Defoe wasn't banned (further) because the referee saw the incident. Not sure why I need to...