Yes.
The Brazilians have always had reciprocity with whatever the US government does to Brazilian citizens traveling to the US. That means visas. It meant pictures and fingerprints upon entry for awhile after the US deployed US-VISIT and did not exempt Brazil. I don't blame the Brazilians for this. The cost of a 5 year Brazil visa was about $120 the last time I got one. The odds of a US citizen being denied a visa for Brazil and the cost of getting one pale in the face of the odds of a Brazilian citizen being denied a visa to travel to the US and/or wasting even more money.
Further, Brazil gets people to head there because of their tourist attractions and growing economy--people will happily get the visas. Heck, people still come to the US from non-visa-waiver countries in droves and that process is both more expensive and more of a PITA.
I wish more countries would do that crap to the US--we'd become serious about our borders again, as opposed to driving away money and investment in the name of protecting the homeland....