A combination of legal changes and consumer pressure has changed that a lot. I flew them recently (for the first and last time - but that wasn't related to obfuscated pricing) and there wasn't much in the way of hidden charges. Checked baggage was extra and there was a tiny card processing fee, other than that I paid the advertised price.