I think I've finally figured out what Feedback Hub is. It's "Windows 10 Complaint Sink", where compliments are fished for and "your whines" get buried.
Clever Microsoft, very clever!
A few years back, it was even worse. Some of the M$ people that used to reply offered essentially useless suggestions to the point of it not being worth going there as a non-answer was almost guaranteed.
Though I never saw this reply, many of the "answers" that they gave were no better than "Is your computer on?" - IMO.
At least now, some of the answers at least sound as if the person answering has an iota of technical skill, however, that Reinstall answer just brings me back to them asking "Is your computer on?"
I could take partial blame for the missing DLL. I uninstalled VS (Pro) but I won't.
That dll is a VS re-distributeable - meaning programs written to use it can freely distribute it, and millions of programs did. Including Windows.
So they broke it, they have to fix it.
I can now spend a month RE-installing software I spent a month RE-installing the other time, a few months ago, when Windows Fun Edition (PRO) freaked out.
You gotta be smart tough and fast to keep a Windows computer running!
Speaking as a programmer with 25+ years of experience, the thing is is that that MSVXXX.dll is a shared dll. There used to be, and may still be, an entry in the registry that should have been incremented for each program using it. It is, as you noted, used by many applications. An uninstall of VS should be smart enough to know, by reading that registry entry, that there are a number of other programs (on any PC where VS is installed) that are using it, and that removing VS should leave it there - not remove it.
IMO, you did nothing wrong. This is all on M$ not you!
And all that effort that it sounds like you went through to update your update is why I use Image For Linux. I image before one of these so-called updates, then if anything goes wrong, I restore the image. For me, it is a $30 investment that has saved me countless hours, and maybe days, of time. It is well-maintained with responsive support on the very rare occasions (like two or three times in the at least eight years I have owned it), very easy to use, and bootable so that it bypasses any other OS that might boot. (PS - I don't work for them; I am just a very happy customer.)
And on top of that, IMO, is, assuming both the pro version and administrative access, going into the policy editor and disabling automatic updates. From what you have said, in other posts it sounds like you do not have admin rights; however, you might make an argument for it, or at least an argument for TPTB to turn off automagic "updates" based on the amount of time you have wasted fixing M$'s problems through reinstalling your software. Just promise TPTB that you will periodically check for updates.