You know, we can apply this same philosophy to everything.

Why did they implement new stat algorithms (which make ARC inferior) when they weren't done with the class action changes (shifting ARC class role)? That's a 'design flaw' as according to Judah.

Why did they implement a new system intended to be used along with a feature that isn't going to be released yet? 'Design flaw'.

I'd say that this has nothing to do with the design (because everything works according to the grand design plan), but that because said plan is introduced in stages and not all at once, there will be inconveniences in the meantime.

You are essentially saying that they shouldn't release anything before all the related features are complete as well. Then, we could instead have someone else make a thread about why SE never releases any patches.

Maybe they should make it so every feature in existence is completely unrelated to anything and everything that comes before or afterwards, making these sort of issues disappear!