Sounds like much of why I left, so I can't blame you, but it's always a shame to see long-time staff members leave their spots.
Some subs are okay, and I choose to watch the series in English rather than Japanese, but some are entirely the opposite and it's like oh my god were the voice directors on crack, ooorrrr......?
Have you seen any of K Project? ..er, I think the anime is just called "K", just the manga title sounds more nifty to me. XD