Well he is not wrong. Also it is true that people who have finished the Scarab Lord quest line are contributing to War Effort a lot (for obvious reasons). Problem is, those are 10% of the server, or let's just say 10% of people who would most likely help with WA anyway. But there ar at least 50% more people, who are grinding Scarab Lord right now (either for themselves or just making profit) and don't do anything to help rest of us complete the WA. And those are just leechers, who will get their mount/title for "free", yes. Because casually grinding for 3-4 weeks, buying the carapaces for half the original price and simply waiting for rest of the server to finish WA for you...well, worse terms than leecher comes to my mind then.
I wish Warmane gave title/mount only to people who also contributed to WA, although it would be super hard to identify. Or people who finished it within first 2 weeks because those people are more likely to help with WA than those finishing Scarab last week for example.
In any case, whoever cares and is reading this - just help us with WA, as a lot of time and money has already been put to it and try to get it done by 27.4.