Lousy

A married person's pension MIGHT continue to pay out after death. 

This isn't automatic. It depends on how much the other spouse's existing CPP payment is.  

The simple solution to the married person death benefit is to give the option to receive a spousal death benefit in return for a lower payment when you start collecting your benefit, similar to the options given to someone who collects any other pension.  If you opt for a lower payment your spouse gets the benefit regardless of their CPP payment. If you do not opt for a lower payment your spouse receives nothing.