All of your points are valid, however saying simply because someone doesn't like but yet excepts nonetheless, they are furthering the dumb nostalgia vision version of dinosaurs is offensive. I don't like the idea of dinosaurs have feathers because dinosaurs are lizards, which of the lizards I can think of don't have feathers. Honestly, I like it when new things are discovered about well known species that change the status quo. It shows how little we really truly don't know.