Actions are close If not better than Gitlab’s CI. I moved from Gitlab to GitHub Actions because they offer OSX runners too, game changer.
I don't think Gitlab is a serious player outside of enterprise clients. But that's where the money is.
You can only sell so much to the front office, if it's significantly harder to get things working on Azure, new features are going to ship later if they do at all.