I got to Ultima ballad a few weeks ago and even though I have been queuing basically every time I log in I can count on one hand the times that I actually got a party.
I understand that is not exactly an easy fight but waiting 2 hours when the queuing says 9 minutes.