Well personally i can see how a battle like this could've gone that way.
Rank wise (excluding ai cutters) the Americans outnumber the Spanish by a small amount (1650 vs 1560 men), you could argue the Spanish should have the advantage due to more actual players in the battle, however Trafalgar can be a good example how splitting a larger enemy leads to victory. Could also argue the Spanish have less experience in the game in that particular battle based off've rank. Alot of different variables. No doubt however this was a decisive battle for the Americans as no friendlies were sunk.
tldr: no need to add salt , have some empathy