I suppose you choose what you want.
Personally I'm after a well organised event, with an accurately measured course, well marshalled, interesting views are a bonus, and a reasonable price tag. I'm not saying that you don't deliver on the first 4 Amy, but I managed to get all 5 at the Sturminster Half for £14 (including my extra £2 for entering on the day).
I understand that costs are higher for larger city events, but it is also interesting to note that the Stur Half was organised by a local running club, and was not run by a company looking to make a profit.