The Broadcom & VMware merger took similarly long and was approved. The duration is completely unacceptable and poison to business. I'm general against mergers and think it's better for consumers and the market if competitors fight to the (metaphorical) death instead, but if we do something, let's do it smoothly and right.
That said, for mergers like that a ton of countries are involved which makes things even more complicated and makes it harder to point out where we need to make things smoother.