Millennials, Zoomers and GenX Are All Getting Screwed, How?