I'd just like to add that it amuses me no end when I see lengthy discussions about which latin name is now correct for some kingsnake or chiclid when some scientists decide that they now belong to a different species, and nobody knows what the heck is going on and if you get a book that's new or too old . . .
but I agree
on the whole there's quite a bit more consensus on use of scientific names
they're just not entirely free of controversy either