VK – the lounge is not an “offering”.
The lounge complex is there for two reasons:
1. To provide a place for premium paying passengers to relax pre flight
2. To reward loyal customers which includes economy passengers, with comfortable pre flight surrounds.
You are absolutely right that BA is not a charity, it is a business which rewards loyalty. The partners left behind and the children that miss parents whilst they are away on business trips should also (very occassionaly) be rewarded too. My son loves to come to see where his dad works. I do not think that it is asking too much to enable partners and children of gold card holders to enjoy the lounge once or twice a year.
The main hotels I use always lay the red carpet out when my wife and son travel with me and they appreciate it as I do.
Its called rewarding loyalty – I am sure that when family Krug travels, you appreciate the service providers going that extra mile, especially with your family.
Its called rewarding loyalty.