I don't think BG is actually bad, they have a different playstyle from most divisions, but their infantry is good and they have a huge artillery tab. They don't get heavy armor but if you use tanks for infantry support like this they can clean up. I think getting the best use out of them comes down to providing lots of fire support to your infantry, but I think that often gets neglected. If you don't use artillery for infantry support, don't mix cheap tanks and infantry, and take your infantry in trucks instead of supporting them with BTRs with heavy MGs, your infantry is not going to trade as well as it should. Especially if you're using KDA which are high HP/low damage punching bags, you need something else to do damage for them while they absorb hits.