Yes regulations and fines will have an impact on crime prevention, but not when those fines have any impact on the ones doing the crime.
Also, I agree with the OP, I feel HSBC is a criminal organization because there is so many ethically questionable actions taken by this org[1] and even after getting caught and being fined for aiding criminals they still repeated it. [2]
[1]https://en.wikipedia.org/wiki/HSBC#Controversies
[2]https://www.icij.org/investigations/fincen-files/hsbc-moved-...