There's an ongoing tendency among devs, who seem to believe that users are those irrational things, unable to actually know what they want/need. To the point that they violate one of the basic premises of both programming and human decency: don't assume, ask.
Couple that with corporate interests, the "modernisation" of round wheels into square ones, and most people using the same search plugins, and here you go.