Everyone is entitled to their opinion. The game isn't perfect, but it's been solid for over 9 years. There is no game, nor will there ever be a game, that completely satisfies everyone. They are video games, you either have fun playing them or you don't.
Population wise? Please, give this argument a rest. Asmo-KT Lakrum siege on Christmas day was a full league plus, over 200 players just on our side. Over a league last night for the Anomos spawn, on both factions. Evergale pops almost immediately. If you are outgunned by uber geared long tenured players that have compensated gear,