> and the shiny object syndrome most JS devs seem to have thats the issue.
That's just the React crowd, which happens to be most of the market.
Over here in Angular land you could have a person come back from parental leave and there would be maybe one major version change which is major only by name, as few things actually differ between them.