"... YOU can change it through your vote and your lobbying ..."
Unfortunately we cannot. There is such xenophobia about in the US, such assumption that any foreign transaction or holding at all is presumptively for purposes of tax evasion, or at least unpatriotic. Overseas Americans, except for those working for multinational companies, major nonprofits and missionary organisations, have no power base in the US.
The draconian penalties applied for FBAR, 3520 and 5471 nonfiling are frightening. I have known so many "accidental Americans" and so many poor and lower-middle class Americans abroad who could not, under any foreseeable set of circumstances, afford professional tax help and who are made, unknown to themselves, into tax felons.
Why am I not surprised when I meet Americans dual nationals abroad who have not renewed their US passport, never visit the US, and have no US assets. Except for Canada (where there is a workable mutual tax collection treaty in force, not applicable however to Canadian citizens or Canadian-American dual nationals) there is no enforcement.
The big worry is this: as OECD countries move towards equating tax evasion with money laundering (an extraditable offence), those who cannot stay beneath the radar will be at risk.
Also there is the issue of transferee liability where US residents inherit assets from nonfilers.
I am not condoning nonfiling: I am rather stating the obvious -- that the increased complexity of US tax law, the increased burden put upon even those of modest income and assets abroad, have made compiance virtually impossible for many.
It was only thanks to last-minute lobbying that the 911 exemption was included in the Health Insurance law. Otherwise millions of Americans abroad would have been penalised for not buying insurance that they could not in any case use, even though they were in most cases fully insured abroad.
But nobody is going to lobby for the 80-odd percent (itself only a guess) of Americans abroad who never file and who have no concept of what their US tax liabilities are. The GAO researched nonfiling years ago, and even then had to admit the problem was unquantifiable.
http://www.gao.gov/cgi-bin/getrpt?GAO/GGD-98-106