The 42-year-old actor was the subject of a backlash last year when he questioned the popularity of reality TV star Kim Kardashian, reported Contactmusic.
"I'm getting older, I'm slowly morphing into that guy who stands on his lawn and shakes his fist and shouts, 'Get off my lawn!'," Hamm said.
"All I can is that I don't get Miley Cyrus, I don't get Katy Perry, I don't get One Direction ... I don't get why that's a thing," he added.