Of course, this happens, but often the character do know what they are heading into:
For every adventure they stumble upon, there are just as many (if not more IME) they have an idea of what they are heading into, and don't need Divination magic to see what most likely lies ahead.
- You are infiltrating X stronghold or dungeon.
- Lord Y wants you to explore region Z.
- Army of ABC is heading towards castle D and will be here in a week. You must defend it.
That's still a level of prescience that I don't agree is warranted. Sure, the Sorcerer could change a few spells to make infiltrating said stronghold easier, but they could just as easily "accidently" run into a patrol on the way there and won't that Sorcerer feel silly about trading out his only crowd-control spell for a redundant infiltration spell.
Meanwhile, a 5th level Wizard could also have prepared for this mission, but probably has 9 spells to the Sorcerer's 6 available at any given time.
You know some of the spells on your list are available to other classes (such as Locate Object)
Yes, I did know that. And the reason I didn't bring it up is that it is not relevant. Your argument is that Sorcerers are more versatile casters than Wizards, what's important here is both of our lists contain a suite of spells that Sorcerers do not have access to, which still dismantles your argument. If I specifically need an Arcane Eye to get through this gap in the wall to scout ahead, all the long rests in the world won't let the Sorcerer do that.
But WoTC could distribute those among other classes and kill the Wizard easily enough (maybe in 6E?).
I can only hope this is more baseless hyperbole or tongue in cheek, because it is some true tin-foil hat thinking to believe Wizards of the Coast is out to destroy Wizards. Are there secret cabals of ninjas in the basements of pizzerias planning to go rip the Wizard section out of PHBs too?
Of course, even every spell on this list can be picked by Bards via. Magical Secrets. So, while the Sorcerer alone might not cut it, combined with other factors--Wizards have nothing that is solely theirs. Before, Magical Secrets infringed on things a bit, but was extremely limited.
So now if 2 PCs choose to, they can do the job of 1 PC? Oh horrors.
BRAIN: Pinky, are you pondering what I'm pondering?
PINKY: I think so Brain, if you play a Sorcerer and I play a Bard, neither of us will ever have to play a Wizard. But then again, I could still play a Bard and you can be a Wizard and we can still have fun. NARF!
BRAIN: ... That does sound better than us getting comedically hurt in a quest to take over the world. Come Pinky, let us prepare for tomorrow night.
PINKY: Why Brain, what happens tomorrow night?
BRAIN: We will play DnD, during which we will try to take over the world!