The Forum is nowhere nearly as active as it was at Dash' beginning, most Dash users seem to prefer other platforms.
May simply be a case of the user not applying for a badge when it becomes available. The only badges I take seriously
are those of active Forum users, honestly, you may be better served getting timely development info by joining Dash Devs
Discord, you can get an invite in the left menu under "Chat"