You make it sound like we've all had the same experience.
I've come across loads of people of the demographic you've collectively all piled into one. But my experience is different.
I've not come across a Muslim person who disagrees with the general lifestyle here. I don't see them complaining about people drinking, eating pork or bacon, not fasting during Ramadan, embracing Christmas and Easter and other holidays celebrated here.