Still forgetting quest hubs. The lack of mentioning them though... leads me to believe they might not be in this patch though as previously stated.

If that is the case, it's time to go out there and grind in the field. Or quit. Both are pretty viable options. We'll see how things work out. For the best, I hope.