There are many reasons Florence flourished. Another reason Sienna didn’t is because people stopped doing pilgrimages to Jerusalem. Siena relied on these pilgrims and one big thing the banks did was exchange various currencies.
A big reason was Spain united with Florence and together took out Siena. If the Italian War went the other way, Siena would have been ascendant and Florence just a subdued duchy.