Not saying that the team should do anything differently, but many of us have very limited time to play. Between life, work, and kids it's hard to justify jumping onto a low pop beta server to test things without reward. Yes, I know that the reward is doing the right thing, but maybe if there was a way to incentivize those who do play, test, and submit feedback there would be more people willing to do so.
No clue what that would even look like, but it's something to think about. I know a lot of people who would give up some of their time for a possible badge on their main account/character.