Beatles frontman Paul McCartney earns nearly half a million dollars every year from his Christmas song, which many critics regards as his worst song ever.