Whilst I agree with you in principle, the same argument can be made against racing in:
- Azerbaijan
- China
- Bahrain
- Russia
Nearly a quarter of the races are held in countries with frankly abysmal human rights records, in comparison Brazil is a dreamland. I would love to see the FIA have some principles for once and refuse to race at any country that currently has a UN resolution against it.
You can easliy add Italy to those ones.