It certainly sounds like you aren't missing out on anything that you, or for that matter, any of us, would want to be part of. It appears to be a "St. Andrew's society" in name only. Nothing to stop the Philly kilties starting a proper St. Andrew's society, but then they already have an informal one which has its own x-markers kilt meets.