Do people in freehold properties not put aside monies reguarly for maintenance such as gutter clearance, external painting, drain clearance, roof e[air/replacement, fence repairs, work in the garden, etc. etc.,?
To me that is similar to the money I pay for my Service Charge.
As our Management Company is voluntary, no salaries are paid, as the Committee who arranged all repair etc work is made up from our own residents, we all have a vested interest in ensuring all costs are kept as low as possible. Also small jobs are often carried out by our residents without any charge at all.
Our block of flats is always spotlessly clean (we have a wonderful twice weekly cleaner), the entrance lobby is a delight with seasonal large faux flower displays done by a resident who is a retired florist. We do care for each other (25 flats), will get in shopping, etc if someone is indisposed. The flat obviously help to insulate each other and all note how much less they pay than they did in their former houses to keep the flats lovely and warm, The leasehold here is 'owned' by our limited company Residents Association and the Ground Rent is one pound per annum, but in reality it is just a book keeping allocation on our annual account. Service charge can only changed by majority vote at AGM. If we ever did (never have to now), to ask each flat for a sum for any very large work (replacement of lift, major roof work), could only do so after arranging an EGM and getting a majority vote for this.
Yes, when flats are waiting sales, service charge still has to be paid, (like Council tax). But that does mean that anyone coming to view is coming to a beautifully kept and maintained building, AND the committee keeps an eye on any empty flat.
I would be wary of a leasehold house or bungalow, and would steer clear of retirement# flats which are often difficult to sell and those sales often have to go through the management company.