I see it as like- if you were the owner of a company, you could decide for yourself what the $/abuse trade off is, and for each individual customer decide if it's worth it.
As a disempowered employee, you can only decide in aggregate if the total $ vs total abuse is worth it. So in order to keep getting paid at all, you Must put up with every interaction. Which leads to no alternative to the person being abused and no real consequences for the person being abusive, which is a shame. And it seems a lot easier to take abuse if you know you have the upper hand and have an out if you ever want it.