I think style nodes should be removed conditionally, sometimes you want to leave style tags untouched in your email so that you could try to override some styles defined by webmails (see html email boilerplate,for example) that are not yet defined in the body of your email as of sending.