I never said it was the only reason. But it is a driving factor, all things considered.
Blue Posts are PR by community managers. Unless it's a developer speaking out on the exact reasons, you're never going to see all the factors and why out of a PR response, especially one to explain the reasoning behind lack of content following the 5-yr Onyxia Raid revamp.