> At that point why not just make something properly designed to start with?
Of course that would be ideal development-wise. Business-wise, I doubt most agencies or small teams are going to rewrite W3 Total Cache, Yoast, WooCommerce, Elementor, ACF, Gravity Forms and all the top popular plugins... not to mention all the battle-tested security options.
This is classic sunken cost fallacy, the reason to stick with a platform shouldn't be it has the most bandaids covering deep, deep, problems and all the investment that has gone into bandaids can't be given up.
Of course that would be ideal development-wise. Business-wise, I doubt most agencies or small teams are going to rewrite W3 Total Cache, Yoast, WooCommerce, Elementor, ACF, Gravity Forms and all the top popular plugins... not to mention all the battle-tested security options.