Harry - this website seems to attract people from the UK and Ireland and as such much of the discussion is naturally focussed to people's back yards. I've been to all 7 continents and 100+ countries but I just am able to comment better on aviation in the UK than anywhere else in the world.
I've started multiple new threads on obscure airlines across Europe - and people have been kind enough to reply with useful info. Just because nobody has posted about an airline in the past is not a reason not to start a thread about them at all