Bombers can destroy improvements, even in Vanilla.
This is my strategy for a modern war against a modern AI:
1) Have 10-20 (Stealth) Bombers ready
2) Have a (Jet) Fighter in ever city, set on Intercept mode
3) Have 5 Stacks of 20 Tanks
4) Have Transports filled with Marines, Artillery, and Gunships, guarded by Destroyers, and at least one Carrier Fleet (2 Carriers, 5 Destroyers, 4 Subs forming a "sonar net" around the convoy, and 2 Battleships)
5) Have Flanking I/Sentry I promoted subs form a "sonar net" around your land
Now that the preparations are complete, declare war.
1) Use the bombers in the first turn to destroy supplies of Oil, Aluminum, and Uranium. Use leftover Bombers to attack enemy stacks. Repeat every turn.
2) Send 1 Tank Stack per inland city, hitting the weakest ones first. Send some Artillery for some extra "oomph".
3) Mount Amphibious Assaults (preferably using the Sirian Doctrine), with 2-3 Transports per coastal city
4) Send the Transports back for more units, normally extra Machine Guns. Get these to the captured coasts ASAP, so the Marines, Artillery, and Gunships can spread out to remaining cities. Use the Gunships as extra Bombers.
5) Mop up the remaining defense forces with the Tanks. Send a few more MGs to the inland cities.
6) Capture the capital. Use every unit you got for the battle. It'll be bloody due to the huge amounts of Mech. Infantry and Machine Guns guarding the area.