It's great that they're investing in their core product again instead of the FPGA stuff no one was using nor wanted.
As far as parts lib, a whole lot of us (professional users at least -- their core market) wouldn't use them anyway. It's just the nature of how Altium works. Everybody uses their mechanical layers for different purposes and what not. Then you have the market separated into big groups (metric vs imperial units), different methodologies (part naming, zero orientation, etc), different uses and what not. It just wouldn't work IMO. As far as Vault goes, to me, it's more of a complication than anything (it's not solving *any* problem we actually have) and they really want to use it as a way to separate people from their money... It's a lot of thousands of dollars in license/maintenance fee for something of zero value (that's the way it looks to me at least).
If anything, it's not the lack of part libs that makes it hard to get started "right" with altium IMO. It's learning how it all works (and keeping up with the new stuff too), and then also having pre-made templates for *everything*: various schematic sheet formats, a few PCB templates with preset "typical" stackups/mechanical layers already renamed/layer pairs created/rules already tweaked/favorite via sizes/etc, output job templates, etc. It's a fair amount of work to do it right but it's a huge time saver and you get better, more consistent results too.
What I find more deplorable is how some things haven't gotten upgraded, like their core drawing tools -- often it's a lot lot easier to draw it in solidworks then import a DXF than to draw it in Altium. Lots of things could use a lot of improvements. But I guess those 50 second unrealistic "super automatic mega routing" videos sell more licenses, so they work on those features instead. The solidworks collaboration thing was looking really promising too (importing solidwork parts directly without the STEP export/import process, bidirectional linking between both programs and all), but as we were gonna start using it for more than tests, they dropped it and now they want us to use the SolidWorks PCB Connector instead (thanks, but no thanks!)