An unguided 1000kg "dumb" bomb costs $2,000. A "smart bomb" costs $20,000 to $100,000. A cruise missile costs $1mil to $2mil.
In the scope of any protracted real war, sending out lots of cruise missiles is horribly inefficient. Much much cheaper to send out a few planes to drop 100's of tons of dumb or smart bombs. IOW, you can deliver 10x to 100x more boom if you just use planes and bombs. 1000x more if you use long range artillery. But then, the pilots or soldiers are at risk-- and that is a political calculation.