I've been here for only 2 months and I can see so many differences between Toronto and Querétaro. Some a good, some are ridiculous.
I came here with a Canadian income, then lost it and had to replace it very quickly. That right there shattered the paradigm I came here with. It is not easy to get by on the pathetic wages employers pay. If you don't have your finances in order you're making a big gamble, and if you're an employee here, you're under paid. Start a business that the people need or want or struggle financially.I'm teaching English, and as a native English speaker I can charge more, and STILL I am not meeting my financial needs completely.
On the plus side, the whole culture is nicer. In Toronto people are rude as hell by comparison to here - specially to foreigners. I can barely speak a sentence in Spanish and everyone accommodates me by trying English or slowing down. The only attitude I ran into was when I went for a walk with no shirt. I am white with blonde hair, so I stuck out, and people hollered/whistled/honked at me. Later I learned that no one ever goes shirtless unless at a beach. When I am in t-shirt and shorts they are in pants and long sleeves.
Considering I am far far far from tourist spots and any border I do not see targeting or crime. Every 500 meters is a speed bump, gated community, or some cops. Last week there was a shooting outside the mall and every cop in the city blocked off the entire area. The people were amazed as it was the only news in ages. In Toronto, there are shootings every month. I have not seen kids hanging out being a pest, or punks loitering drugs - nothing. So very different in that respect.
The economy is crap. Food is cheaper, but anything that is available in Canada will cost the same here. Electronics cost way freakin more! Apple released a small trackpad to replace the mouse - in Canada it's $60; here it's almost $90. The things that cost less, or are affordable on a Mexican's income, are made in Mexico. Anything I have seen imported is too much.
The driving - OMG that's a big difference. There are traffic laws and then there are Mexican traffic laws. No one pays attention to them and that's why there are so many speed bumps. No one stays in their lane. No one signals anything. In fact, I have repeatedly seen right turns with the left blinker on. I have only seen that once in Canada. If you stop to let someone into the lane, the entire city tries to take that lane too, so no one lets anyone else into a lane. 90% of the roads I have seen are one-way, with u-turns all over the place. Two way streets are a nightmare because of the problems people have with staying in their own lanes. And my biggest problem with the driving here is that seat belts blow people's minds! Adults, I don't really care about you, but FFS put your baby in a baby seat and put your children in car seats and put seat belts on them. I have never once seen a child seated correctly in a car. Mothers with infants on their laps and the windows down. One good bump (speed bumps all over the place!) and that baby is out of her arms and on the road.
And finally, at many intersections you can buy fruit, phone chargers, coat racks, laundry hampers, windshield wipers, candy, newspapers, balloons and flowers. If you're not into buying at the intersection you can donate to the children walking up and down the lane, or to the man with no arms, or to the three thousand year old native and her walker. Sometimes you can find a guy spitting fire while blowing a whistle and juggling flaming sticks, with his face painted like a clown.
Get your finances straight and try it. Otherwise you won't know if you like it or not. I like it here. I just wish I had more money to enjoy it properly. Instead I am on the grind here just as I was in Canada.
Life is still life, it's just a different landscape, language and weather.