This is a very good point and I'm not sure why you're being downvoted. I considered contributing to KDE Connect but decided against it for many reasons:

1. This would be a major subsystem added to KDE Connect and I have no history with the project.

2. The KDE Connect roadmap explicitly lists iMessage / SMS support as "Won't Implement"

3. My project requires a browser extension and mail extension, I can't imagine I have much of a chance of getting a "KDE Connect" extension approved.

4. Time: it would have taken much longer to jump through all the (appropriate) hoops.

5. Choice. While I'm not a fan of Omarchy, I LOVE what it is doing. Having an alternative to the Big Two and embracing "custom" desktops is very appealing to me, and I think it is a good thing for Linux and FOSS.

6. I was going to do this no matter what, it worked better than I expected, I wanted everyone to have it.

There "is" already a kde connect browser extension.

Just add to it