Was the North wrong in attacking the South in the American Civil War over slavery? By your logic, only the slaves have standing in the matter.
You’re assuming that’s the only thing at issue here. When the US starts these wars for resources we always make statements about “spreading democracy” so we can hide behind that bailey. But Trump actually explained what it was really about in his speech: restoring access to cheap Venezuelan oil. Don’t give him the benefit of the doubt here. He’s doing the sane thing George W Bush did.
The North did not attack the South; it was the Confederates who initially succeeded from the Union and fired the first shot of the Civil War at Fort Sumter in 1861.