We're in the UK and like you were concerned about this. In the event, our concerns were groundless - no courses have been erroneously deleted at all.
IMHO, although adding a creator field and checking at delete time would represent a technical improvement, I think it'll be far more convenient to await stuff like user defineable roles, which will hopefully offer the granularity to tie issues like this down.