>Upgrading PC components being cheaper
As an avid (and cheap) PC gamer, in the past 3 years including the original price of my original desktop, I've spent
~$700 (soon to be $900-$1,000 when I replace my aging CPU) in
3 years just trying to keep up with PC gaming. And this is just budget crap, not top of the line i7 with a GTX Titan blah blah stuff. If ~$1,000 in 3 years is "cheaper" than a one time purchase of $300-$500 (not counting games/peripherals/hardware defects that call for replacements) that will potentially last 8+ years then I guess we're living in opposite world
Also, PC gaming hasn't "harmed" gaming in general at all, no idea where you got that idea
PC gaming has been around longer than console gaming has and, if anything,
increased gaming audiences throughout since PCs are more widespread nowadays, and while they aren't all going to have Titans and Intel i69's in it they're still capable of enjoying all the little indie games and junk that run on bare-minimum specs.
Also, mobile gaming is doing so well because it's not marketed just for the "core" gaming audience, it's marketed towards anybody with a smartphone (read: a shit ton of people) that gets bored sometimes (read: a shit ton of people). It'd be like saying store-brand crap coffee is killing off all coffee because more people buy store-brand crap than premium Colombian.
Regarding prices, gaming nowadays is relatively cheaper/the same as it was ages ago, especially when you account for inflation
regarding the previous consoles. Plus we have all of these bundle sites and huge game sales and what-not that weren't ever around back in the day (at least, not to this extent) that makes gaming just insanely cheap. Hell, people nowadays have hundreds of games they will never play that they bought just because they were cheap as hell on Steam or were in a $5 bundle on Bundlestars/Humble Bundle.
As for the rest of your points, I think it really depends entirely on opinion at some point and it'd just be silly to argue over them. "Innovation" doesn't automatically = good the same as lack of innovation =/= bad, sequels are a-ok as long as they bring something new to the table that expand upon the original game, ports are nice to help bring the game to every single gamer and while I think all these "HD re-releases" and stuff are pretty "lazy", it's still not a bad way to get across to the nostalgia audience or to even brand new gamers who haven't been around as long.