It's still possible to find races that are organised by clubs or other not-for-profit organisations.
A few well-organised local ones to me are:
A 10k organised by the PTA of a school. Local businessed sponsor the event. Entry is £13, which seems a bit steep but It's a a good race and there's a village fete at the same time.
A half mara organised by the Rotary club, again sponsored by local businesses, with money raised going to charity. £20 to enter.
A 10k organised by a running club - £9 entry.
A 15 miler organised by another running club - £15.
10 miler organised by a local hospice, who also organised a successful triathlon recently.
5k organised by a different hospice.
That's within a radius of about 6 miles, and there are others. There's a series of races on summer evenings (and Boxing day) which are a quid to enter.
I think local, volunteer-organised races are alive and well, and should be supported.