It would be so much easier to just use developer tools like Stacks, launch my own token, build a poorly documented Layer 2 that no one in the Bitcoin community uses, and raise millions for a project that might not even exist in a decade.
Very true. And yet, most of these affinity scams say they are using Bitcoin directly. Lots of (arguably) competent devs went that way, as indeed, it is easier to build and easier to raise money. But then, we're just back to the old legacy system. No change. A hype before the next one. You are doing the hard work, with the goal of a systemic change. Not just a hype. If it works out, it'll be thanks to you.