I know exactly what the OP means.
One of the things I love about being in big races is that I have been in the same sporting event as world class athletes. They may have started 20 minutes ahead of me. They may beat me by an hour but we ran the same course.
There is a great deal of snobbery surrounding GNR and London but they really are wonderful races in my opinion. Yes, they have their annoyances and challenges but when I ran them I felt like I was part of something big and special. You don't get that from smaller races, although they too have plenty of charms.
I will leave by recommending Reading Half Marathon to you. Well organised, great support, great finnish inside the stadium, top athletes, a massive number of runners and in my experience lots of very friendly marshals and supporters. And no annoying ballot. You pay. You're in.
Happy running.