The fight was to preserve the Union and had almost nothing to do with financial concerns.
As you note many Northern businessmen knew they would lose if a war was fought.
Just like today the larger cities were pro-Confederate.
That's what they thought initially. After a few months of facing a steadily declining import traffic, they realized they would lose more if they didn't.