CM Punk: Most offensive heel of the PG Era?