The disappointing part is that a product that was once free and distributed in abundance is now requiring licensing starting immediately for small businesses. There is a transition gap but the policy is effective starting today. There were no added features of value, it was just a random change of price from nothing to something.
I think the new enterprise features that they are boasting about which is probably where they would end up making most of their money could have been suffice as this new policy is going to be difficult for them to enforce.
I'm sure docker desktop originally being free contributed to them being this popular. It made using containers for development super easy on windows and Mac.
Now that they have the huge user base, they're in a good position to dictate terms in their favour whether we like it or not.