I freelance and love it. The hard part for you will be getting your foot in the door. I’m about your age, and so far haven’t had any problems with employers in our industry. The rise of remote work probably helps you a bit with the employment side of your question.
As for the negative comments, what the comments here don’t address is this: the US is almost more like a bunch of countries rather than one single entity. Which of the states you choose- and which city— makes a huge difference as to your experience. There are absolute hell holes (Flint, Michigan comes to mind) and surprisingly pleasant places (my town of Greenville, SC which was run by an Austrian mayor for so long that it has a fairly European feel to it).
On average, the food here is worse. The bread is much worse. The coffee is terrible. But you can find great bread, coffee, etc if you go out of your way to do so (I do). And in NJ and NY metro areas, you’ll have plenty of good options.
The healthcare system is dumb and annoying, but fine (where I am) as long as you have insurance (which you should have through your wife). The fact that your healthcare is tied to your employer is so, so dumb. If you freelance and get a visa, maybe you can buy your own. That’s what I do, and it’s my preference.
Politically, we are really more divided than I can remember in my lifetime. But it doesn’t affect me at all in my day to day life. I suspect the next two years will be pretty rough if you care about politics. Personally, I just tune it out. I vote. But other than that, I focus on my family, job, local community, and hobbies, and I’m quite happy here.
Edit: one more thing: my wife and I are considering moving to France. I work remotely, so this is simpler for us than for many. Our plan is to start by testing the waters with a long term (3 months or so) rental. If you can do something similar, do it!