I'm starting to adjust to this new reality. One way to look at it is this: Let's say you are some famous dude and you work for some company. Your employment agreement included an assignment of your rights to sell your likeness on T-shirts. You could easily screen print shirts in your garage to sell and make a good profit but you can't. Your company, however, does exactly that and don't give you a dime.
Then, a law is passed dissolving that provision of your employment contract and your company now offers you a portion of the profit. But your company only sells shirts in ATL. Another company sells nationwide and offers you the same percentage but on a much bigger profit. I don't think anyone would blame you for resigning and taking a job with the other company.
Most of these kids aren't going to get rich in the NFL and NIL is their only shot to make a killing. Even so, the restriction on these kids from profiting from their popularity was grossly unfair and its good that they can now.
Obviously, no one is happy with the kids moving around like this but this market is in its infancy. A couple years from now, efficiency will manifest and the portal activity will die down, kids will stay put and we can enjoy some roster continuity like we used to could.