That's because Grens don't win at all ranges. Grens are superior at long range combat. I'm sorry that your 240mp gren squad does not beat a 240mp conscript squad at all ranges.
Why are you apologizing? Do you work for Relic? I'll only accept it if you do.
Anyway...I said "wins at all ranges" because people said this line over and over in regards to the old "grens vs conscript balance" debate.
I mean, to improve, I DO read about other players experience in games.