Running with thin clients for office workers has been default for large corporations for literally decades. Hell it's even done in engineering heavy professions too. It's the entire business model of companies like Citrix, and it's extremely popular.
As for small(er) businesses, no they're probably not going to like it, but they hold little to no sway in the matter, so their opinions don't matter compared to the multi-billion international businesses that fuel this.
And outsourcing IT infrastructure is wildly popular for businesses of all sizes, because it's less hassle and direct management when you just pay a third party to deal with it.