I mean, imagine a local grocery store who's rent would go up by 28x, 1 month notice. Or his procurement costs? That means literal bankruptcy or closing down his shop, virtually overnight. That's just not okay, not after years and years of service. You need to honour contracts for at least a year at a time and give notice. You can give two months notice on a 5% price hike, not a 3000% one.
Few other businesses operate in this manner, and those that do we tend to call shady, exploitative, inconsiderate etc.