If you can't destroy buildings with splash damage, that means you'll need many guns firing many rounds according to a spotter. You'll have to get each gun on target 1 at a time, since you can't know whos shell fell short, whos is long, and whos is dead on target. Very time consuming and gives defenders a long time to kill the spotter or just up an M8 kill the artillery.
So by using the more effective direct fire method, you've defeated the purpose of artillery, and might as well ask for the 105mm on the sherman if all you want is the larger cannon, since you'll be using it in the same way.
Guns in the 150mm range are also more likely to recieve shell trails than guns in the 105mm range. This gives a better chance of detection by following the shells screaming in. It would also help encourage using them as long range, indirect fire weapons, since sitting 7 miles back of your target is a lot safer when your own fire gives away your possition.
They'll also be more effective against CV's than a 105mm weapon. It would encourage CV's to be used in a more historicly-accurate way. They would also help prevent quick smash-and grab base captures, as well as the NOE undefended base sneaks. You can fire on town anywhere from within a 7-10 mile radius, meaning the attackers have to work harder, or come up with other methods to take the base.
So to simplify, 105mm isn't worth it (IMO) for 4 main reasons.
1) lower effectivness against town using indirect fire, and hence a likely use of these guns for direct fire, which is almost opposite their intended purpose.
2) easier detection and and counter battery fire, as well as increased likelyhood of historical usage.
3) increased effectiveness against CV's means they can't sneak to within 6000yds of the shore, launch fighters, and quickly horde the base before anyone notices them.
4) They would also be more effective against countering the horde and NOE sneaks due to their larger blast-radius and longer range (you can shell the map room from spawn-in). It will require greater strategic preperation and planning to take the base. But on the upside (from the WiN teH wArz

! dweeb's prespective) you'll also be able to smash up targets such as shore batterys, towns, hangers, etc. with greater ease.
It will also encourage strategey such as out flanking a tough-to-take base so you have multiple spawns for the enemy to watch, giving your artillery a better chance to survive an hit the town and base. Artillery will add many new and interesting aspects to the game, as well as encouraging out-fighting and out-smarting your opponents instead of out-manning them.