It's not well over half the expansion's life cycle. It is halfway through the expansion's life cycle. It might seem delayed because COVID pushed everything back by 3 months.
As for so late, would you rather they stuck incomplete bugged content into the game that players are going to hate just for the sake of adding it?
