Why does it take so long for the support class to re-supply rockets/mines/etc?

Solution 1:

You are not imagining, it takes longer to resupply explosives (including grenades). I'm pretty sure the reason is game balance, since these weapons inflict quite a lot of damage and too fast resupply would make players with these weapons too powerfull.