I'll bet a billion dollars no BIS devs look in this forum for people's opinions on Arma 3.
Maybe they'd look in the Arma forum, in a thread with Arma 3 in the title?
No, you're right, they'll be looking in the general - tac sims forum in a thread named "Ground Branch" for that.

As for GB, I also had thought this thing went the way of Fighter Ops (which apparently is also officially "not dead yet") so I'm somewhat surprised to see anything new. I'm neither dismissive nor hyped for it, however. If it comes, it comes.
The Jedi Master