Most countries have consumer protection laws, but they're only for consumers, due to the usual power imbalance. Power is expected to be balanced in B2B transactions - your lawyers spent as much time ensuring you weren't scammed as theirs spent trying to scam you - so there's no protection law about that. You get whatever the contract says you get.
Kinda sounds like the post I replied to was ok with companies scamming or using dark patterns on consumers. Even if they're better protected it's not like it's perfect.