Removing Segwit an upgrade?
Absolutely, that over-engineered hack should have never found its way into the codebase. It would have been fine as a hard fork, but that was out of the question because it went against the false narrative that hard forks are simply too dangerous to attempt.
Money doesn't matter as a medium of exchange until its a store of value.
You got it backwards here. In order for something to be a store of value, people need to have confidence that others will accept it for things of value - in other words, it needs to be used as money first. Gold is only a store of value today because of its multi-millenia history of being used as money. BTC will never be a store of value in the long run if it is not used as money first.
I hope your getting paid for shilling Rogers Scam.
You have either been brainwashed by the propaganda campaign being run out of /r/Bitcoin or you a Core shill (in which case go fuck yourself with a red hot iron poker).