I feel like part of the problem is that there seems to be a weird form of commodity fetishism that happens with front-end frameworks where your choice defines you as a developer. While that's always been true for OS, language and text editor, it seems more inane when applied to front end frameworks. They all have their own use cases and the major three are all impressively written