Ollaimh - singers club in London? That sounds suspiciously like Ewan McColl. Gaelic speakers don't only come from Scotland - surprised he didn't know that. I didn't like that "own culture" bit either. I was born and brought up in England but to Scottish parents so part of my culture is Scottish - I sing Scottish songs. Nowadays people tend to be less parochial I find.
It's a lovely song, and yes, there are plenty of other lovely songs. I don't know many of the ones sung in Gaelic so obviously I've missed quite a lot.