If you can write the app you need with "modules, web components, promises, and async/await" then you never needed Angular to begin with.
And that's a good thing, frameworks/libraries are never the answer to everything and are a decision to be weighed carefully.
Is this the bootcamp version of the famous Dropbox HN quote?
I only partially agree with you. I also prefer learning with books and online courses but that's not everybody's case.
Some people benefit much more from a structured process where they can ask questions easily, be tested much more often and gauge their progress over time.