What makes you think the folks developing CAD/CAE software are so behind (nay, negligent)? No amount of React will solve topology or perform naming and matching (look it up, modern CAD can’t live without it).
A lack of respect for established success is both a superpower (don’t listen to the bozos) and foolishness. Knowing when to use each is what makes some pursuits blossom and others slowly burn out.