KYC done properly means the bank understands every customer. What you do in life, what you get normally paid for, etc.
Problem is, it’s tricky to do at scale and the banks want to profit more, so it makes financial sense for them to err on the side of caution with small accounts that are possibly net loss anyway (considering maintenance overhead, etc.) but starting with a certain level of wealth I think they are more than willing to not care.