Millennials and Zoomers have a vicious battle ahead