It depends a bit. In general our development team is on a very tight schedule. There's still a lot of planned content, the game is still rising and there are a lot of ideas still from the game team itself, so there's not that much room to implement community ideas, especially when they are not "easy fixes", since the team is already very busy. Especially now everyone's working from home, as you probably have noticed the number of bugs has increased significantly, so a lot of time is going to bug fixes as well. When all has settled down again and we get some relatively quiet periods, we're sometimes asked for ideas on specific subjects which the game team is going to focus on in the next couple of months and these are mostly the times when we're putting polls to certain ideas to see how much support it gets, so we can send the best ones through. For the rest there's just no time to implement it all. That's why we have the whole poll system on Beta. I know some Live servers work in a different way, but for us this is the most efficient way to select which ideas should be forwarded and have the highest chance to actually make it into the game.
Sometimes when I have too much free time I already do kind of a "sweeping round" through the Ideas forum and archive everything that is already forwarded (either from Beta or from other markets), already rejected, not realistic, not worked out enough et cetera. Everything that fits the criteria and would be realistic are then left in the Ideas forum and when there's time to forward and implement some new ideas, the threads about the subjects the team is going to focus on will get a poll. Does this provide a bit more clarity?