I think you are critiquing sterile design, and I agree with that.
A clean design is not necessarily a sterile design and can look quite different depending on the vision.
Clean design to me is a balanced design, not too cluttered. Some menus need to be complex and have an array of important options available. That structure should consider usability first, then design.
1. Usability
2. Visual design, without sacrificing 1.
With usability I'm referring to fast and easy workflows where users are not running a tough obstacle course. There should be a general attitude of sympathy for users that interact with the UI a lot.
Visual design can go wild as long as the usability is good. Clean visual design involves un my view for example adhering to a chosen thematic style. Mixing styles can quickly feel unbalanced.