I agree! It always boggles my mind how people and companies can forget to renew their domain names when you receive so many email reminders now a days.
If a task only recurs less frequently like say every 3-5 years, it is more likely to be forgotten it is the same whether it is individual or companies.
"Person of Colo(u)r"?
This is one of those situations where too many warnings just causes users to ignore things. The only warning I needed - your card expired - was either missing or hidden in the morass of "ordinary" warnings.
It happens.