Too much Stephen Colbert makes this.
Colbert is a dog whistle for the anti-American, freedom haters.