I hear similar things being said about European woman, it might be a culture thing. I don't know much about Canada but in America everyone is scared of hurting eachothers feelings and our society is so political correct about everything people get easily offended.
I also think america has a huge "professional dating" culture where it's normal for people go on tons of dates. It's made to be something more similar to a game and a contest rather than actually trying to get to know someone unfortunately.
falling in love is great, until you hit your head on the steel ground.