You could look at L2s as a sort of credit card system, and from a systems and technology POV there’s nothing inherently “scammy” about it. For web3 applications of any meaningful large scale, L2 solutions are necessary.
For better or worse, the L2 developer platforms that I assume you’re referring to are essentially low-code solutions to abstract away the actual systems software engineering aspect of web3 development. Are the low-code SaaS companies overvalued or “scammy”? I’m not suggesting they are or are not.
Well-staffed tech companies building web3 applications often build their own implicit L2 solutions because it’s just how you connect things in a distributed system with modern L1 blockchain constraints.