That's here in St. Paul, MN and its close-in suburbs. Some Muslim women wear them; some don't. We have a sizable population of East African immigrants and Middle Eastern immigrants here.
I can't say I have ever inquired whether the women who wear them feel oppressed or not. So, I do not know. It appears to be a cultural thing around here. I rarely see Middle Eastern women in them, but often see East African women wearing them.
From time to time, I also encounter Mennonite women wearing head coverings. A few women wear hats from time to time, as well.
I see men in hats, also, mostly ball caps bearing some farm supply or feed company logo, although it's not uncommon to see Minnesota Twins hats. In the winter, during our infrequent -10 degree or colder weather, I see lots more people wearing something on their head. Personally, I wear one of those hats with ear flaps, and look like a complete Minnesota hayseed in it. But, it's a practical thing.
Here's what I think: It's none of my business why any people wear something on their heads. I think it's not any of the government's business, either.
Laws that regulate cultural or religious headwear are ridiculous and violate the 1st Amendment, it seems to me. Of course, Canadia is a whole other country, I understand.