As a developer, yes, it’s good, in large part because of its first mover advantage.

Ethereum has the largest and most active community of developers by a factor of 100, I would estimate. This is a massive advantage for any technology platform. It means there is great documentation, tools, APIs, and resources that make it easy to learn and build with. Got an obscure question about the feature you’re building? There’s probably some help guide, Stack Overflow post or YouTube tutorial to answer it.

And that massive developer community also makes it much easier for startups and businesses to hire engineers who already have experience (and for any new skills, again, they can often just Google the answer).

That’s probably not what you expected to hear. You likely wanted some analysis of TPS or scalability. Ethereum chose the most logical solutions for scalability: a lightweight layer 1 PoS system with sharding and excellent layer 2 options for high transaction throughput. And because they have been focused on that goal longer than any other project, they are by far the most reliable, robust and decentralized smart contract platform available.