If Ram didnt exist it would probably be fine... potentially even a little weak.
It most definitely would not be weak. It would probably still be too strong imo, it barely costs more than an incendiary barrage and it can knock out heavy tanks
It's pretty easy to use on engine damage vehicles too. It's obviously very strong with Ram but I don't think that's the only reason. It's really fast and has good damage