Ukraine has gone to extensive lengths to only target military and, more recently, energy infrastructure in Russia. They aren't blowing up random civilian vehicles or ships, and have a clear incentive to show that they aren't doing that.
Fighting drug smuggling is a flimsy pretext for why the US is blowing up random ships, although it's apparently one some people are willing to believe. Take the same actions but change up the countries and the reactions would be very different. This is about Trump doing yet another tough guy show of force against a much weaker country he feels safe enough bullying.