Yes.

It is both actually good, with a ton of solutions built on top of its Blockchain, and it has first mover advantage, being the only player who offered smart contract functionality for a while.

It of course, has its drawbacks and limitations because duh, it's had to adapt on the go (think ETC and the idiots who still buy it), but I wouldn't call it weak by any means. Even with its stupidly expensive gas fees, it's a solid solution.