Somewhat agree with the point about shopping - the supermarket in Cyberport is average at best and closes at 20.00. However, the one in Baguio Villas is a lot better in terms of selection and open until 21.00. Many more shopping options in Aberdeen, Shouson Hill, Repulse Bay, etc..
Also, for bigger shopping trips, one can go to any of the P&S and Wellcome goup outlets and get delivery. And there is, of course, always online ordering.
Actually disagree with the point about the clubhouse restaurant - I do not think it is very expensive. Nothing special in terms of food (but not bad either) and certainly no "destination", but a good fall-back option during typhoons or whenever you are caught without food at home - even deliver to your apartment. However, the restaurant closes at 21.00 or something.
Fundamentally IMO, Bel-Air (and the area) is a much better place if one drives/has a car. Aside from the less painful commute and shopping, it also makes it so much easier to explore the South Side and Kowloon as well as to get to the airport.