Yes you forgot quite a few things, offmaps need los, fixed arty needs to be built within range of the enemy base and all of the arty pieces you listed deliver less damage per barrage and affect a smaller area.
Because reckon overflights are uncommon within the same doctrine and for 2v2 there should be always someone with it.