Except they knew they were making this 24 man content over 2 years ago. One would expect party creation systems to be working properly over that amount of time in development. Not to mention this patch has already been delayed by 30% of a patch 2.5-3 month cycle.
