I've got a 2005 Suzuki which I've had since 2009, never been an issue.
Probably spent £1.5k on it prior to this year on normal servicing, tyres, etc.
So spent about £400 on it so far this year
So £1900 over 7 years? I don't see how that's too bad. Changing a relatively reliable, and certainly cheap to run car for a £200+/month lease makes no sense, unless it's just a case of you wanting a new car (i.e. don't try and justify it on repair/running costs).