Sabrina Carpenter has slammed critics who have attacked her over her stage performances- branding their views "regressive".