a thread like this one appears like once every 6 months since the start of the game it feels like
as a commando player would really actually like to be able to use a rifle as an option. Like, with the addition of the weapons to the outfit designer, snipers can use both rifles and sniper rifles in their outfits. Using cannon limits you outfit choices too, bc you can't go for even like a more of a "generic" ranged soldier, have to pick a sniper for that
that is also influenced to the amount of good looking rifles in the game, while there are way less good looking cannons
btw, Charged bolts also require a cannon