the moment SpaceX makes a mistake and knocks out a Ukrainian drone on a mission, they'll be guilty for everything.
Simple solution to that, give the Ukrainian government control/access to the services operating over their territory. Provide them the tools and let them make the mistakes.
US and UK bombers essentially just opened the doors above German cities and let the unguided bombs fall wherever. We're not doing that anymore because most of the world learned that despite all this, they didn't exactly surrender.
Technology of the time made accurate targeting very difficult and far more dangerous. Even today, accurate weapons are significantly more expensive than inaccurate ones.