It&#x27;s just one example of fashion in tech. Around ten years ago there was another fashion for web sites - all the panels had rounded corners (and it wasn&#x27;t supported by CSS, so people created the rounded corners from pieces of images - very unproductive waste of time).<p>Non-tech people, when ordering a web side, often just don&#x27;t accept things which look different than other web sites they have seen. At that times it was difficult to convince people rounded panels with borders are not necessary. People often are unable to judge themselves, so they rely on what others do.<p>There are many other examples of such unhealthy fashion: Spring framework in Java, XML, SOAP, gray text on web pages (even despite it violates W3C accessibility recommendations), not using tables in markup (even if I want tabular layout), etc, etc<p>On the other hand I agree that uniformity can help people to consume information, and also inventing unique design is often a waste - the content is the most important part. Still, there are many cases of harmful fashion.