I do believe that I as a consumer am entitled to receiving good customer service for the money I pay for. I do understand that sometimes people can have bad days and I don't mind that, consistently horrible service and a bad system irritates me and I think it's not fair, but it is kind of a one-sided world view, and I personally don't permit that to myself.
On the long run this is a financial equation, it might be more comfortable for consumers at the moment to hail a cab with their phones and use their credit cards to pay, receive better service, et cetera, but let's take into account the long term price paid by them. Letting foreign companies exploit both tax and regulatory laws to take as much money out of the country as possible before getting shot down is not a good strategy on the long term. Start-ups can get away with it, because at the end of the day the only thing that matters is that they seem "exciting" and "booming".
The same way we aren't especially happy with the people who got exposed in the Panama Papers, or Donald Trump publicly admitting that he doesn't care and will abuse the system, we kind of have to draw a line. If we all decide to do the same, because laws and taxes are not convenient to our short term goals or let other entities do it, it's just gonna backfire at the consumer on the long term, when infrastructure and lives depend on a government having money. Let us not even mention the whole international tax situation, it being as problematic as it is. (Just look at what's going on with Ireland)