I think that £12 to run around a park that i could do myself for free is too expensive. It depends on what you enjoy.
I like small, friendly, low key races that i can turn up on the day, and there's no fuss, no bother, no spectators and no excitement, but it's simply enjoyable.
I also like the world's big races. I love the mounting excitement and atmosphere as you gather with thousands of like-minded people. And there is an intense focus on the event which makes the tension, excitement and pleasure even greater. You know you are taking part in something quite extraordinary and special. Events like the World's Biggest 10 Mile Race (in fact one of the Top 30 races in the world of any length) don't come along every day. £40 to take part in one of the world's top races? See, I think that's cheap compared to £12 for a local event nobody's heard of, and cares nothing about.
One of the marathons I most enjoy is Beachy Head. Us runners have heard of it. Non-runners have not. People find out I run marathons, and they'll ask what I have run. I'll say Paris, Amsterdam, London - and they're interested. i say Beachy Head, and they just give a polite smile.
When I got into London friends and relatives were so pleased for me, and loads came to watch me on the day. That never happens normally! Even my wife has given up on attending runs.
The big races draw an interest and excitement that is difficult to measure in finacial terms.
I just got my race pack today. And that's another thing I love about the big races - the big glossy magazine! I mean, I also like turning up to the school hall on the day and just joining the queue at the tressle table. But I also like just going out on my own for free. I like running. Training runs. Local events. big races. I like it all. It's a great hobby. And, compared to many, very cheap. Even the big races are cheap.