I agree that coming without planning to learn a bit of french might be a burden.
This isn't France's fault. It's the US's.
1) For single income earners, the first ~$100K is exempt or "non-reportable", known as the Foreign Earned Income Exclusion[1].
2) US tax treaties with other countries help to offset. Thus, if a US citizen/resident pays a lot of taxes in another country that would exceed or equal their amount in the US, provided the country has a reciprocal tax treaty, the person should not need to pay additional tax to the IRS[2].
Note that while this applies to US permanent residents too, there are immigration consequences if one lives abroad without the appropriate paperwork/authorization.[]
[*] Disclaimer: I'm neither a lawyer nor an accountant. Please consult at least the latter for your taxes.
[1] https://www.irs.gov/individuals/international-taxpayers/figu...
[2] https://www.irs.gov/individuals/international-taxpayers/tax-...
This is great, until you want to start a business or something similar. Then you enter the 9 circles of IRS hell.
In practice, double taxation - which your comment seem to imply - is not really an issue. A lot of countries - including France - have mutual agreements with the US that exempt foreign income (up to a certain amount) from being taxed twice.
And we haven't even mentioned income tax. As a US citizen you still have tax liability for income you make in France, meaning you still pay the US a decent amount of taxes you make in France. The US is one of the only countries that does this. So you'll need to hire an accountant familiar with this to do your US taxes, and you still have to pay your French taxes.
And forming a business? Better find someone who knows what to do, and be prepared for it took take a long time, like a year. Small businesses aren't too bad, but if you want employees...that's a totally different story.
Solve the above problems I listed and then France will be attractive to foreigners. Maybe there's a business idea: help companies and people navigate French administration. It's worth a ton of headache.