Obviously Wall Street would have preferred purchasing from US-listed/owned arms companies, but from the perspective of a military alliance, having well-armed allies is the main point.
It's really hard to argue with Trump's methods if they led to Europe finally spending on their own defense.