I moved to California a couple years back. I think it is absolutely worth the move. Especially as a software developer, you can make 4x what you do in Canada.
The biggest complaint I have is TN is annoying to renew, but overall it's not a big deal at all. If your work is sponsoring a green card, then that is the cherry on top.
My quality of life is greatly increased. I make way more, and also pay way less for groceries, cars, electronics, internet/cell phone. Los Angeles is literally more affordable for me than most of Ontario lol
I think moving would only be worth it if you're in a professional career that makes more in the US, otherwise your QOL will obviously be worse here.