I have never understood the claim different software should be stuffed into the same user interface paradigm. Mainly it's an artifact of the encumbrance the software stack we use to compose user interfaces imposes on us.
OS level components should have the same look and feel.
Otherwise I see it as a bonus that different applications look and behave differently. I see no added value for the user if, say, Spotify and Word used the same toolkit.