Honestly, millennials are overrepresented in just about every research study and online, because they/we (I'm a cusper and am sometimes a millennial, sometimes a Gen Z, depending on the year cut off being used) control most of the young media outlets and social media discourse at the moment.
I've seen boomers spelled with and without capitals, but I personally agree it should be lower case and this is a typo, so I will change that. The rules are that "Gen X," "Gen Y," and "Gen Z," are capitalized. We have no other widely used name for Gen Z.