And of course, de La Mettrie was himself extending what Descartes argued a century before him about animals. So the serious doubt was there even in the 17th century, though still with a careful “But maybe humans are special (wink wink nudge nudge at the Catholic church)”.
Both also handily take care of the notion that “In the 19th century, everyone knew that life was on a different order than mere matter”; yeah, it was the mainstream view of the British science establishment, Lord Kelvin being a prominent figure… but serious mechanistic view of life predates his offense by at least two centuries. That was still a time when it wasn’t considered particularly controversial that science is different in different countries. French scientists were on board with the philosophical arguments; and heck, Leuwenhoek did most of his work in the 17th century too. We can learn from Kelvin’s arrogance and indignity, but let’s not forget that science took a lot of steps back thanks to politics, religion and someone simply declaring “people in the past were stupid”. That doesn’t mean we should follow the ideas of “the Ancients knew everything best” of course. Reverse stupidity and all that.
And as for Newton… we know now that he was wrong, don’t we? There are no magical influences over distance. Everything affecting anything else in the universe must send something material to propagate that influence. Not to mention that the claim “everyone knew that real scientific physics only permitted a body to act upon another body through direct contact” doesn’t hold water anyway—Thales described the magnetic properties of lodestones in 6th century BC; people were well aware that influences can somehow propagate through “empty” space. Another example would be when people first realized that lightning and thunder are two aspects of literally the same thing, each arriving to us at different time due to different propagation speed. Newton was rightly dismissed for his mystical beliefs—but the things that actually worked… worked. That’s all the reason the learned people needed to believe them (while still being free to believe or dismiss alchemy, astrology and any other silly things Newton believed in).
Really, we should be wary of saying stuff like “In year X, everyone knew Y”. It tends to turn out rather silly most of the time. Even when it’s not outright propaganda, the view we have of the past is distorted at best.
Nah, you’re reading a book, not in-universe reality. Harry clearly wasn’t right about most things. He just happened to be wrong in ways that worked out for him sometimes. He is testing reality—but not all that well; and he’s not supposed to be good at it. A major theme of the story is the folly of the overconfident, and the difference between having a good argument for something to be true, and something actually being true.
He needed to get to timeless physics to get his transfiguration trick to work. Does it mean the world runs on timeless physics? No, the world runs on magic! He just kept trying different approaches to do something that was conventionally thought to be impossible, and one of them actually worked. Magic is the normal thing in-universe—and magic seems to be able to do pretty much anything. Which is why the universe is restrained by other magic (like, presumably, what we call the laws of physics—as well as the restrictions the wizards believe). Harry never realizes this, because he’s been teaching himself to not think of things like the laws of physics as something imposed on the universe—in fact, it’s a cached thought of his that this is a common folly when trying to understand the universe, so he doesn’t even want to consider it. And people who try such things tend to die very messy deaths, and include plenty of innocent bystanders.
Everything he says about astrology is true; it cannot possibly work the way that humans have taught themselves to do it. That’s what he says, and concedes that perhaps there’s something else at work. He didn’t even bother considering the alternatives, because he ultimately doesn’t care—he was just interested in what Firenze might say, if even that. You could list ways how astrology would work in-universe for days, but that’s just pointless speculation. Even his ideas on testing those vague guesses are very limited and would only bring a tiny amount of evidence.
Just because he gets a super-power from thinking of a way the world works doesn’t mean he’s right. He obviously isn’t so many times—but he also gets something interesting out of it. And it’s clearly hammered in over and over that his reckless approach is extremely dangerous—even at the end of the story, he still didn’t realize that the universe runs on magic; he still thinks in terms of magic being able to somehow bend the laws of physics and exploiting that. When told he’s going to tear apart the stars, he only thinks about utterly mundane things like star-lifting, and not things like, say, accidentally changing a universal constant to cause all the stars in the universe to spontaneously explode. But even within that framework, he has a few tiny glimpses into the kind of danger messing with magic could be—like his notion of transfiguring a ton of unbound up quarks. And even then, you see he still mostly considers someone else making a horrible mistake. That’s a major weakness Harry has, and he doesn’t really get much better at it over the course of the book. He’s hopelessly amateurish and naïve, despite being way above average, in-universe. And it’s hinted he’s not the first one to put the world in such danger—we’re even explicitly told by Dumbledore he decided his continued existence is worth the risk (because destroying the universe is kind of considered inevitable, given magic, and Harry might do it while keeping at least some people alive).
Overall, the implication to me always was that magic can do pretty much anything, no matter how you justify your “rules”. But wizards are taught from a very early age not to do that, and not to mess with magic, because of how ridiculously dangerous it is. The universal laws are something you can talk your way around, and Harry doesn’t want to accept that. The wiser wizards know, but are also wise enough to realize what they’re messing with. Harry never quite gets the message.
I don’t get why people think the story is about how rationality conquers everything. To me, it just keeps hammering in how hard rationality is, and how bad humans are at it—perhaps especially if you think of yourself in a particularly rational person. Which also fits with the description of Harry as essentially “Young Eliezer” :) He keeps making horrible mistakes, not properly learning from his follies, keeps being extremely confident despite having no good reason to do so, and thinks he’s safe because he thought of one or two things that might go wrong (while ignoring the hundreds of others he has no clue about), keeps putting people in danger, playing the world like it’s a game… And he only survives because Dumbledore was carefully orchestrating everything to find those thin threads of timelines that maximized that survivability by relying on “prophecies”.
The nature of magic point is brilliant, actually. It’s at the core of the universe he lives in. It proves difficult to analyse rationally and scientifically. So what does Harry do? Give up. Because he’s lazy, and avoids hard work, wants to find a shortcut to omnipotence, not a hard arduous journey, and really really really doesn’t accept losing. So he pretends he walked away, rather than admitting he lost and keeping at the hard work. It’s Harry in a nutshell, and it keeps biting him over and over over the course of the story.