“As the border, you need a reason to get into Canada and wanting to live there permanently without authorization isn’t one of them..”
To live there. But you can go to Canada for any reason.
Their purpose is not to visit the Casinos.