This "fix" kind of misses the point. RAW like carry limits aren't the issue and if it's really faithful to D&D fairly easily bypassed (eg. Levitate, Tensor's Floating Disk). The more fundamental issue is why are there so many exploding barrels in the first place? It really makes no sense. In the setting they should be incredibly rare. In a setting where they weren't as rare it's still off by more than one factor of ten how many there are.