I see it all the time in 2v2s, no clue what you're talking about
It's 5 fuel. Zero reason not to get one if you went BGHQ
On a separate note spec ops flares and Overwatch territory flares are the most egregious. Spec Ops flares for the lack of counterplay, Overwatch flares because of the lack of micro OR cost to use them.
have you seen the royal arty´regiment early warning? flares over the whole frontline. Much fun.