100% agree with this statement, though my followup question to that is: do we have to stick with mediocrity? Or can/should better design/quality outpace and outperform the current drivel?
No, it's not a problem per se, why? It's just one of the reason why crappy design still abound, which was the OP's question.