Techno Barbarians were far, far, faaar fewer in number than current Guardsmen. Astartes and Sororitas are also fairly "few" in number, relatively speaking. They are elite formations, quality over quantity. The Guard - no one literally knows even how many Guardsmen there are, we are probably talking in steep billions in terms of numbers. Supplying them all with anything fancy would not be feasible.