@tudor_77 105 RD £27 Sora RD £17 not much in the FD either, ok Cassettes are about half the price, but even I can afford two 105 Cassettes a year, (7000+ miles) and to replace the RD once a year, the shifters well my orginal soras (7sp which are still working, unlike the stuff off
ebay) did about 8,000 miles, shifters Sora £100, 105 £130 (ish) where is the compromise, at £130 ish I can afford a pair of those every few years.
I have had chains/cassettes last up to 8,000 miles, mind you I clean the chain every ride when its been wet, and if really bad degrease with diesel white spirit, and re lube, but a 10sp chain can be had for less than £20, so just run one of those over the winter.
I only have one bike and it gets ridden in all weathers.