Other than the political climate (Castro Jr. aka Trudeau), and if you can live with the cold and snow in the winter, it is First world.
Not much different than the U.S.
Also not nearly as crowded as India.
I think you'll be pleasantly surprised in many ways,
but ALL places have their serpents.
I encourage you to take that step, though you might have to work for a time where you're at for funding,
or if you can work it off in Canada. Either way, whatever works for you.
If this means that much for you, you will find a way.