Several extinct animals are also inaccurate in terms of behavior and/or appearance (the likely herbivorous oviraptorosaur Protarchaeopteryx is portrayed as a strict carnivore).
Therefore both of their views are very inaccurate... and this is the reason why she was drawn to Phoebus: because he saw Esmeralda's true personality and went beyond these strict definitions.