F-16s with HARPOONs sure would be nice.
Maybe Russia is now insisting that it is time to start sinking their Black Sea flotilla in earnest...