Your last phrase is very significant. In all businesses transactions the buyer is doing the paying. It is no different with CMHC mortgage insurance. Since it is mandatory when your down payment is under 20%, it is just part of the cost of buying a home.

The fact that you know what it costs is irrelevant.

You benefit from it because you can't buy a home without it or a larger down payment.