When things are legal they're usually cheaper.
Most Canadian clients don't want to pay in Canada American rates. It's a fact!!
All the American escorts I know who went to Canada regretted it.
You mentioned 2 worldwide known pornstars, they can go wherever they want to for shows, clients, etc.