a) you live in a world full of magic (the mysterious, unpredictable kind) or
b) you have a small child at home
But there is a challenge in building fiction that even things that can reasonably happen will often be rejected by the reader if they are strange and unexplained. The saying "truth is stranger than fiction" actually tells you more about fiction than about truth.
Popular fiction doesn't give a shit about contradicting itself
I'm not saying it's fine in general. I'm saying it doesn't matter for pop fiction
Popular fiction gets retconned all the time. I'm fundamentally disagreeing with "not contradicting yourself too much" mattering at all for fiction that's successful with the masses
If you ever feel tempted to think that quality writing matters for popular success, just remember that lewd Twilight fanfic has sold more than a hundred million copies
Pretty much every creative work has contradictions and discontinuities that people gloss over, even (or especially) stark ones in critical success. The people who really get riled up about it are a very particular kind of person and not one I even meet outside of internet forums.
Here's a contradiction: we expect "free markets" to outperform national or otherwise government services; now square that with East Palestine and the fact that by averages, we have more than one derailment a day.
Another contradiction: we exhort the value of "hard work" even as we build AI to do all the work for us, if the hardcore singularitarians have it their way.
But they do care about what you've said. If you told your players that all magic comes from the sun, those creatures from the deepest caverns better not have any magic. You can make up excuses as you go along, but they will think you a worse GM for it.
If they draw an inference that was valid from what you'd said, ("Hagrid said every single wizard who had gone bad was in Slytherin. At the time he said it, everyone thought Sirius Black had gone very bad indeed. Ergo, Sirius Black must have been in Slytherin! See, they can be good!"), that's annoying in a book, but in a role playing game it's downright frustrating.
So it was you who wrote the script for last season of GoT!