Syrian Human Rights Observatory reports Syrian planes are taking off again from the attacked airport, and flying missions over Homs.
According the Russian Ministry of Defense, only 23 out of 59 missiles hit their targets. Several buildings and one radar installation was destroyed, as well as six old Mig-23 fighters that were stationed in a hangar for repairs.
No runways or taxiways were (seriously) damaged. None of the 33 parked Su-22s were hit, nor were the couple of parked Su-24s. Eleven out of forty hangars were destroyed. Of those eleven, 7 were supposedly empty.
What if this was just a false flag, with Putin's full knowledge and approval, to divert attention from accusations of Trump and staff being Russian puppets.. Note that the Kremlin has put the blame on the old military establishment (leftover from the Obama administration), and not on Trump.
Sidenote, at 1.6 million per missile, the attack cost nearly 100 million dollars in munitions alone.
The 1.6 million number is a bit on the unfair side. That's the 2014-15(depending on source) estimate for a new top of the line missile. The 1999 estimate was closer to 600,000. Wikipedia suggests there's about 2.3 billion wrapped up in a total of 3,500 stockpiled tomahawk missiles of varying types. That would put the avg cost of one somewhere between 600,000-700,000.
In addition, all of these missiles are already purchased. And the Navy is still purchasing them. That's one of my big gripes with cost analysis on weapons use. The military is going to buy weapons. They're especially going to keep a significant stockpile of anything that's consumable and they feel they'll have a use for in the future. (Especially when they're given line item budgets for a given item and not purchasing it means losing the budget money in the future.) This means that whether they go off and explode somewhere or sit in a tube on a ship, or rust in a hangar somewhere, the cost is essentially the same either way.
There's an argument to be made that an unexploded missile is still an asset in inventory and might be sold off later... But the military has shown it's incredibly bad at managing that sort of thing, being more likely to use them as target drones, or give them away to "allies" once they're obsolete, or just let them sit in a warehouse somewhere until they're completely unsalvagable for anything but scrap. Hell, maybe the San Diego public school system would like some Tomahawk missiles to back up their fire sale priced MRAP.
As for the 23 out of 59 number. That's almost certainly bunk. I won't say it's the full 58-59 out of 59-60 that the US is claiming(although I won't say it's not true either). But
http://q13fox.com/2017/04/07/satellite-images-show-beforeafter-of-us-missile-strikes-on-syrian-air-base/ sat images fairly clearly show at least 40+ clear signs of damage at the airbase.
Even if you went by the Russian report, and even if you wanted to compare costs of losing consumable missiles vs durable equipment like planes. And all you wanted to compare was the 6 planes Russia confirms as lost vs the 60 missiles lost. Avg Mig-23 plane between 3 and 7 million. Avg cost of Tomahawk 700k.
Tomahawks $42 million
Planes between $18 and $42 million (or even 90 million if you wanna go by one 1992 number for a mig-23 I found which would also make it competitive with the price of 60 brand new tomahawks.)
So depending on how much Syria paid for those Mig-23s... (I'd venture towards the low end if Russia is giving them the friend discount, but who knows exactly...) it could be a fair trade just for those 6... But we also know there was more damage than just those 6 planes. It's easy to see from photographs there was infrastructure and building damage as well that's harder to put a price on.
TL;DR: Trump is probably a better businessman than he first appears. He might have actually gotten a good deal.