As a Torontonian, I'm not surprised you can meet women like that in large cities, especially TO which is super expensive. These women know what they want and they go for it. While 99% of men aren't willing to have a stay-at-home woman who expects lavish gifts and trips, the key is to finding that 1%.
I, myself, would be disgusted if I had the audacity to mooch off anymore, whether it's a guy, friends, or parents. But people are different. I don't condone such behaviour and values, but to each their own. I wouldn't want a woman like that as a friend though.