If business owners, taxi owners, hotel owners and others who claim to be working for themselves need to depend on customers and customer satisfaction for profit, that is to be able to get money from them, are they really working for themselves?
Maybe the people who are actually working for themselves are those who do not need people or to satisfy any customer to make profit, example like the traders who do not need to lure customers to their shop like business owners or hotel owners, or taxi owner that need to follow instructions from their clients etc.
What could be the real definition of working for yourself?
Working for yourself mean freedom and being independent, but even with the freedom and independence ,you still need clients to make profit in your chosen business. The reason why I said it means freedom and independence is that you don't have people bossing you around or telling you what to do, when to resume and when to close. You definitely make all this decisions yourself, but like I said earlier you need your client to make profit and grow your business, so they are your priority and it's your duty to deliver what they want, but that does not mean you are being bossed around by them. You can either decide not to work with a customer, but I don't think that's good for any business, since your business depends heavily on them. But you have to find a balance to also command your respect from your clients.