Your experience is valid, thank you for sharing! I won't discount it in the slightest - but I expect the same in return when I share mine.
The only time I see 10 people on Indomitable is immediately after a server restart, otherwise it hovers above 100 at any given time and gets to the 250 players during peak hours. That is a consistent metric I've seen before and after the license announcement over the past four and a half years I've been on Indomitable. What this means in the context of this discussion is that there are less players than other servers, which is turn means less lag, no queueing, and plenty of opportunities for players to participate in a hamidon raid. This is why I shared that information in my previous posts. There are Hamidon raids conducted twice a week in the Abyss for players who want the merits or chance for the unique drop.
And to your last point about server elitism, this suggestion and feedback sub forum doesn't just belong to players who play on Excelsior, it belongs to all players. If I want to talk about the benefits of playing on Indomitable, I can do so.