I can't say for sure but at a guess the physical dimensions of the vehicle and upper structure is limited so it will fit in transport planes and on rail cars for transport so with the cages fitted with a useful distance between the cages and the rocket tubes the available space for rocket tubes is reduced.
I would also say that the potency of the rockets has improved and instead of having 30 rockets on one vehicle, having 15 rockets means needing more vehicles but because they are relatively automated and don't need to line up side by side to fire you can have your thirty rockets coming from two separate places, making the job of taking out your vehicles twice as hard.
Precision and improved warhead power might mean most of the time fewer rockets will be needed so the launch vehicles can carry fewer rockets.
With longer flight ranges they can be fired from further back which massively increases the area you would need to scan to find these vehicles before they fire.
Once they do fire having multiple vehicles means they can scatter and disappear easier too because they are firing fewer rockets so they will be empty sooner and on the move quicker to hide and be reloaded.
I would also say that the potency of the rockets has improved and instead of having 30 rockets on one vehicle, having 15 rockets means needing more vehicles but because they are relatively automated and don't need to line up side by side to fire you can have your thirty rockets coming from two separate places, making the job of taking out your vehicles twice as hard.
Precision and improved warhead power might mean most of the time fewer rockets will be needed so the launch vehicles can carry fewer rockets.
With longer flight ranges they can be fired from further back which massively increases the area you would need to scan to find these vehicles before they fire.
Once they do fire having multiple vehicles means they can scatter and disappear easier too because they are firing fewer rockets so they will be empty sooner and on the move quicker to hide and be reloaded.