Earlier quoted context omitted.
If authors find that such journals fulfil their needs, then the traditional publishers will have been outcompeted. But make that case directly; don't yell at traditional publishers for being expensive, when they also provide far more service. If you don't think it's needed, don't use it.
That's the problem with the current system, though. The authors aren't choosing a journal for the extra services the publishers provide, they're choosing it for the prestige associated with e.g. Nature. It's similar to the reason why any new social network, no matter what features it has, would have a hard time competing with Facebook.
Additionally, these journals really do provide more services than most specialized journals. In particular, the editorial service at Nature or Science is of much higher quality than your typical specialized journal. The editing includes editing the text for language and clarity, typesetting, and commissioning third-party high-level summaries (Nature's "News and Views" section). In contrast, at least in computer science and mathematics, most journals do minimal, if any, editing. The editors of prestigious journals do add value, and this helps to maintain the journals' relatively broad audiences.