For some provinces, it is the case that throwing money at university will get you PR. Federal can copy from that.
Throwing money does not award you the qualification; you need to study hard and north american universities are very tough.
When I study in UK at a top tier university, it was a joke with easy entrance requirement with no admission exam and only A-levels grade A/A+ suffice; in UK you can almost buy education. In Canada, it is completely different; I had a difficult time but you really learn. Also, the entrance requirement is strict and recruitment is very small although they have lots of spaces, unlike the UK where lecture room are crowded. The quality and standard is high in north america, unlike the UK.