The reason it's different is that domains are so cheap and the price increases are so small. Why would a major company (or even a tiny company) change their domain over an increase of a dollar or two per year? It doesn't make sense.
If those restaurants' landlords had hiked their rent by a few dollars per year, they wouldn't have moved either. But it's not uncommon to see increases of thousands of dollars per month, even for a small restaurant, when the lease comes up for renewal.
The problem here is how justifiable is the change in prices, not the amount. If you raise prices because you really have to and I can't keep up, that's OK, that means that my business is not viable anymore, I need to charge more also or cut on expenses (or go out of business, which is also OK). But if you keep milking me for more money just because you can, as I have no other options, it's not OK at all.
If those restaurants' landlords had hiked their rent by a few dollars per year, they wouldn't have moved either. But it's not uncommon to see increases of thousands of dollars per month, even for a small restaurant, when the lease comes up for renewal.