Broadway has been roiled by controversy following contentious remarks made by Charlotte St. Martin, President of The Broadway League.