Dino BilanovicI am in complete agreement with you. That's the thing. It won't end here. And the legacy baggage will take, at a minimum, three years to clean up. Just look at Exchange. There are still parts of Exchange that have duplication in Security & Compliance. It was only last year that the "New Exchange Admin" site had most of the tools in "Old Exchange" moved to it. There were years you had to jump between two or even sometimes three other portals.
And even besides duplication, the workflow is inefficient. If I now want to find an old email that was deleted, I have to log into an entirely different portal and use an entirely new tool to do what used to be dead simple to do in like two steps in the Exchange portal. Does it work? Sure. But it takes more time and is a much bigger hassle. And no doubt that will change again too, as "Purview" has become another rebranding thing that nobody really cares about (except marketing directors trying to justify their existence).
Just wait until the next wave of PS cmdlets gets introduced where you'll have old MSOL cmdlets that are still required for a few legacy things that have never moved, the EXO cmdlets which due to the "name" property being changed recently to a GUID instead of, you know, user names is also a massive cluster***, the AzureAD cmdlets, the AZ cmdlets. No doubt we'll see "don't call it EID" cmdlets introduced next year.