The 53-year-old former Oasis singer-songwriter complained there are no “proper rock stars” any more and said that “music now is style over substance.”
Gallagher told Matt Morgan’s Funny How? podcast: “The biggest-selling acts are s***, whereas when I was growing up the biggest-selling acts were the best acts. The biggest band in the world was usually the best band in the world.
“Now the biggest things in the world is f***ing Taylor Swift? What? F*** off.”
He went on: "There’ll never be another David Bowie, there’ll never be another Marc Bolan, there’ll never be another Freddie Mercury, proper rock stars.
“They’ll never be people like that because musicians will never make that kind of money and the ones that do, like Ed Sheeran, f***ing whatever.”
Gallagher added: “There’ll be no more private jets or David Bowie rocking into King’s Cross Station dressed as a Nazi, they’ll be none of that any more because people will be cowed by social media.
“Music now is style over substance. I find that these young people in the music game — they f***ing look great, they’ve all got tattoos and the image and all that f***ing b******s. But really they’re just s***, they’re not saying anything.”
The High Flying Birds frontman’s comments follow his recent rant at Miley Cyrus, calling the 27-year-old former child star a “god awful woman.” He also blamed the U.S. for the sexualization of music.
Gallagher told the Daily Star newspaper's Wired column: “That god awful woman Miley Cyrus was on. She was doing some f***ing s*** and even my 9-year-old said, ‘Why is the cameraman just filming her legs?’
“Women have been sexualized because of America; British culture would never sexualize a female. This has all come from America — that juvenile, jock, stupid f***ing culture.”
Gallagher recently came under criticism for saying he refuses to wear a face mask.
The “Live Forever” singer said: “I don’t give a f***. I choose not to wear one and if I get the virus it’s on me, it’s not on anyone else. If every other c***’s wearing a mask I’m not gonna catch it off them, and If I’ve got it then they’re not gonna catch it off me. I think it’s a p***take.”
Read more from Yahoo Entertainment: