Your point is full of hyperbole and nonsense.
It is not childish to expect to be entertained for the money you spend with Blizzard nor is it immature to take your money elsewhere when they fail to provide entertainment. When a company fails to offer the customer what they want then the customer is fully entitled to stop spending money with that company - this is the way the world works. Your insults and constant references to maturity suggest that you have not reached an age to grasp this simple concept.
It is absolutely Blizzard's fault for producing content that not many people want to do.