Boomers have suffocated the young is to create generational financial insecurity, forcing young men and women to delay (or entirely skip) major life milestones.