It's just getting better each day, I can't personally fathom how BA (and to a degree MS I guess) can sink any lower. Worst business and engineering practices I have ever witnessed, BA behaving like a spoiled brat or scorned woman, utterly pathetic.
Since it seems gloves are off, I'll just leave this here
http://i.imgur.com/l4T6hwa.png