Your post, and my post: both opinions, and neither of us have any of the facts because neither of us work for Blizz or can see their release schedule,or delays. Maybe instead of overanalyzing and complaining about things beyond your control, you could simply find something else to do in the real world until your next patch arrives.