Retirement flats do have extremely high service charges. Mainly to pay for the Warden/Manager, etc. However, they usually now are only on duty Mon-Fri 9-5, so residents then depend on an external call company and have pull cords on most of their flats.
Retirement properties usually have a lounge area where activities and meetings for residents can be held regularly, along with a small kitchen area attached to this. Usually a laundry room with washing machines and tumble dryers, so that residents do not need tohave their own. Also mostly they have one flat which can be rented out for residents visitors can stay in. Often there can be rules in place as any alterations to the flats, and even the ability only to use contractors listed by the management company. There are often rules in place about selling any flat which means that the Management company takes a percentage from every sale.
Non-retirement properties usually have larger flats, almost definitely larger individual kitchens. Service charges are nearly always 50% or even more cheaper than retirement properties. Far fewer restrictions with regard to work inside individual flats, no involvement money=wise with sales, etc.
These days having Alexa in a flat can give all the reassurance of getting assistance either from a local family member or even by ambulance, etc easily and quickly and at no cost other than the original cost of purchasing one of these machines.
Personally, I am very happy with living in a normal flat. Lots of space, a lovely balcony, a garage. We do have the occasional communal afternoon tea party/coffee morning, in our large entrance foyer for flat owners. Alexa gives me re-assurance should I need help at any time day or night. I prefer my own washing machine etc. rather than a communal launderette type thing. For social activities I have so very many to choose from in my town, all within ten to fifteen minutes from my flat, and actually prefer that to what can be the rather claustrophobic atmosphere of only ever meeting up with people living in the same block. All very well if you get on with everybody, can be disastrous when people fall-out!!!!