Rooting for small web does not mean one needs to be against other technology.
For example Kagi uses Google and even hosts on GCP - I think Google's technology and people are great, it is just the business model that is rotten and contributes to the deterioration of the web.
And interestingly enough, at least Discord (and to some extent Twitter) are trying to have a business model that does not put more ads down your throat (although admittedly I did cancel my Twitter subscription as unexplainably they still showed ads even when subscribing - you can't sit on two chairs).
Are you on Mastodon or on the fediverse btw? Any plan for Kagi to have an account there? (not really required, I don’t think that companies should necessarly be on social networks, that’s mostly a waste of time)
They also mentioned their Microsoft GitHub forge to file issues. They really want you to create proprietary accounts to interact with them. You’d think a small web initiative would be led with small, decentralized/federated, libre software choices.
There’s not much to reinvent. They could have setup & hosted an XMPP server with MUCs & microblogged posts on whatever ActivityPub option they chose (or similar softwares).
Instead of there being one central authority where you create your "Mastodon account" that is responsible for authentication and deciding who gets to view and post what, there are thousands of independent 'authorities' each deciding who they want to let on and how they want to do things and what subset of Mastodon they want their users to see. Much like Usenet and IRC
For example Kagi uses Google and even hosts on GCP - I think Google's technology and people are great, it is just the business model that is rotten and contributes to the deterioration of the web.
And interestingly enough, at least Discord (and to some extent Twitter) are trying to have a business model that does not put more ads down your throat (although admittedly I did cancel my Twitter subscription as unexplainably they still showed ads even when subscribing - you can't sit on two chairs).