This article is nonsense. Azure DevOps is a delight to work with. PR system is probably the best I've worked with so far. Build pipeline can improve but it's a far cry from a "horrifically broken".
IMHO, Microsoft has been getting a lot of things right lately. Keep up the good work.