Posted by John Stossel
GENERATIONAL THEFT: Thanks to Medicare and Social Security, my generation takes money from younger people, who have much less money than we have:
OVERPOPULATION MYTH: The birth rate in America is below replacement level, and some people think that's a good thing, because they worry about overpopulation. Jonathan Last, author of "What to Expect When No One's Expecting," explains why that fear is absurd and why we need new births (new brains, new inventors, new wealth-creators) to pay for my generation's retirement.
CURMUDGEON CRUSADE: An amazing thing has happened. This woman has been reborn in the body of Bill O'Reilly:
Carrie Nation (above) of the Women's Christian Temperance Union helped bring America alcohol prohibition. O'Reilly claims marijuana, violent video games and too much texting corrupt our youth and weaken America. He should chill out! Youth violence has dropped over the past 20 years. Teen pregnancy also declined, and fewer teens have sex.
MILLENNIALS: Charlotte Hays, author of "When Did White Trash Become the New Normal?" says young people don't get jobs because they don't do what they need to do. "The Gen Y Guy" Jason Dorsey says millennials have skills that we geezers don't understand.
THE CULTURE OF OUTRAGE: I was disappointed to see Miley Cyrus "twerking" at the Video Music Awards. Michael Moynihan of The Daily Beast calls this moral panic, and says it gives the media something to hype. Is Cyrus's act different from Madonna's or Elvis Presley's iconic swiveling hips? At the time, even Frank Sinatra objected to that, saying "His kind of music is deplorable, a rancid smelling aphrodisiac. It fosters almost totally negative and destructive reactions in young people." Outrage is part of the media circus.
MY TAKE: Old people always talk about the "good old days". But the good old days were not so good. When I was young, more kids were intolerant, racist, sexist and homophobic. Kids today are better, not worse. I'm sorry my generation demands so much money from them.
9PM ET on Fox Business Network