This is an excellent writeup. This rhymes with the complexities noted in https://www.bitsaboutmoney.com/archive/why-is-that-bank-bran....
Lots of seemingly little things that are necessary to get something off the ground.