Lol. You're either a troll or need to loosen up a bit. I have a co-worker that is everything that these boards poke fun at; she signed up for a bunch of gimmicky, themed 5ks to get in shape. Color run, warrior run, cupcake run, bubble run, holiday runf....whatever, she's signed up for those type of things. And that's great! She's excited and that's what she wants to do! Sure, these races make a serious runner cringe, but these are the types of runs that attract a lot of participants. People run for various reasons and maybe you should chat with the non-serious runners to understand why they run. Who cares how you perceive that they identify themselves.
The road scene started out for serious, competitive runners, and that's mostly who showed up. Those were the early days when running was novel and alternative and not as mainstream as it now, and before race organization turned into a business. Along the way, somebody figured out that non-serious, fitness joggers would be interested in themed runs that were not so focused on competition, but the experience and feeling of completion. They identified an opportunity and took advantage of it. It's called f-ing capitalism.
The biggest thing holding back the competitive runners from creating a better road racing scene are the runners themselves. You don't have to show up at the themed runs, but there still are plenty of road races out there that are friendly to competitive runners that you can find each month in most major metro areas. I know my area has more than a few faster guys, but they only seem to show up a few times a year to chase times and a bit of prize money. Where is the love of competing, pushing yourself, running fast, all just for the sake of it and your loveof the sport? Heck, if you aren't happy with the current road race scene, start your own series of races focused on competitive runners. Stick to the basics, minimize the frills, and avoid the main roads as much as possible to keep down the safety/traffic management costs.
OP, you are part of the problem and may not realize it. Listen to yourself. You're worrying too much about what other people like to do and what brings in the dough and going on some ridiculous, judgmental diatribe that essentially complains about the social, attention-seeking, self-centered nature of humans. If you don't like the local road racing scene, take your observations and turn it into something positive. Nothing is holding you back but yourself. That's it, that's all there is to it.