What?
It's filled to the brim with explosive spam man. The ammo supply station cooldown allows for it too, people play around them due to it. You get 7 explosives every time you click E on a supply station bin / calldown bin. That's 7+ easy kills for some people.
On the new Fortress Hamada for example you can be top 5 every round on defense by sitting next to the ammo bin on the right with Piat and Dynamite, never shooting any gun. I have regularly got multi kills just throwing dynamite over the walls and by the time I'm done sending my 3 PIATs the ammo bin resupply cooldown is ready. The explosive spam never left the Battlefield, at least not the BF5 I have played.
edit - I replied to tiggr and I'm a bit peeved that he would delete his comment. I hope he didn't think I was attacking him and what he said wasn't objectively wrong, just biased as per usual with a game dev. I just think that if the DICE devs think that explosive spam is gone they aren't experiencing what I am experiencing.