I’ve been looking at buying a place for a few months and have decided leasehold is something to be avoided if possible. The problem is that the agreements are often open ended, service charges can be increased at any time, even if you challenge them if the freeholder can justify the charges you are stuck with them.
If apartment leaseholders buy the freehold they have to administer and carry out any maintenance, on an older property major work would need financing long term. My thinking is the biggest difficulty is getting everyone to agree what needs doing, there will be savings, with that comes a lot of admin and hassle.
One of the worst examples of leasehold are retirement apartments, where service charges are very high, with restrictions on who can buy when you need to sell, in many cases your lease is virtually worthless.
Most of us want to own our own place, if you get a mortgage on a leasehold and pay service charges, you are never really sure and may be better off renting.