You say that, but many devs do precisely what you're talking about.
They compete with existing frameworks to solve problems starving devs are having instead of looking around for the problems that small to medium-sized businesses are struggling with and getting little to no help with.