There's no shame in working in a call center. You can develop your people skills to be the best at what you do or use them later in other career paths.
I like the way you referred to his topic as solicitation. I'm sure it sent a nice message as to how his actions are seen by most people.