Ground launched starts at 0 elevation and 0 velocity, air-launched starts at above 30,000 feet and close to Mach 1 and close to the target
Playing the spoiler in so many situations I’m always hoping I’m proven wrong anyways
An ALCM realistically can’t have the same kind of range as ground launched cruise missile, on the ground you can make it as big as you want, in the air you’re limited to the size and capacity of the aircraft. We don’t have large bomber to carry long range cruise missiles. So it’s not easy to increase the range without making the missile bigger.