This is an insightful breakdown, though I think it leaves out the option I would have chosen. A small business run by a human who is physically present is going to make different decisions that are better for the community.
I have to say though I have evolved a bit in this perspective as I've come to realize that these small business owners can be every bit as greedy or even more. Especially there are a lot who are just fundamentally incompetent at business and try to make up the difference by extracting it from their employees, willfully ignoring labor laws in ways a large company would not dare. A large company is a big target surrounded by people who want a piece of the action and often must tread carefully as a result.
I've personally never worked in such a position, but I have heard absolutely crazy stories from people who have, things like demanding that commission only sales people come in hours early to do unpaid work like cleaning unrelated to their job title, "fining" people $75 for checking their phone while "on the clock" (again in a commission only job), constantly helping themselves to their employees paycheck finding things to "charge" them for, and just generally being a menace and treating employees like they personally owned them. Their ego and sense of entitlement go completely wild. The owners I have known personally will brag about cheating on their taxes while railing against the government, running an atrociously inefficient business that they talk about as if it's some sort of charity. In many cities there's a whole good old boy network type system in place that's no less corrupt and ugly than whatever you want to say about companies like Amazon.
I have to say though I have evolved a bit in this perspective as I've come to realize that these small business owners can be every bit as greedy or even more. Especially there are a lot who are just fundamentally incompetent at business and try to make up the difference by extracting it from their employees, willfully ignoring labor laws in ways a large company would not dare. A large company is a big target surrounded by people who want a piece of the action and often must tread carefully as a result.
I've personally never worked in such a position, but I have heard absolutely crazy stories from people who have, things like demanding that commission only sales people come in hours early to do unpaid work like cleaning unrelated to their job title, "fining" people $75 for checking their phone while "on the clock" (again in a commission only job), constantly helping themselves to their employees paycheck finding things to "charge" them for, and just generally being a menace and treating employees like they personally owned them. Their ego and sense of entitlement go completely wild. The owners I have known personally will brag about cheating on their taxes while railing against the government, running an atrociously inefficient business that they talk about as if it's some sort of charity. In many cities there's a whole good old boy network type system in place that's no less corrupt and ugly than whatever you want to say about companies like Amazon.