It is not Bitfinex’s fault this law was passed. They really don’t have any way of not following the law, otherwise they are at risk of much worse things happening.
Bitfinex is really the last reputable exchange that allows anything close to anon registrations and if you don’t want this type of information reported, you really don’t have much of a choice. Other exchanges share similar information with global tax authorities, they might not tell you though.
Not sure what you’re talking about, this is the first exchange to report users to there countries tax departments. I have used many exchanges. This is way over the top