Library code is useful for abstraction but browser native APIs are always going to be more stable over the long term.
If I have to vibe code now then at the very least I should be able to take advantage of agents to reduce the number of external "moving parts" involved by going native.
e.g. https://developer.mozilla.org/en-US/docs/Web/API/Web_compone...
Why bother with an external framework when it's built in? My familiarity with React no longer matters.
I'll probably move towards using library code only for things like cross compatibility shims, to be removed over time, but that's about it.