True, and I don’t disagree that the Sorceress needed help to circumvent Immunities, but these charms where not the way to do it.
Allow Cold Mastery to break Immunities. Reorganize synergies so that a hybrid Nova/Frost Nova build is viable. Add physical damage to Meteor. Add a mechanic to Inferno to break fire Immunities. There are so many better and more interesting ways to do this.