The enshittification of the internet follows a predictable trajectory: first, platforms are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves. Then, they die. It doesn't have to be this way. Enshittification occurs when companies gobble each other up in an orgy of mergers and acquisitions, reducing the internet to "five giant websites filled with screenshots of text from the other four" (credit to Tom Eastman!), which lets them endlessly tweak their back-ends to continue to shift value from users and business-customers to themselves. The government gets in on the act by banning tweaking by users - reverse-engineering, scraping, bots and other user-side self-help measures - leaving users helpless before the march of enshittification. We don't have to accept this! Disenshittifying the internet will require antitrust, limits on corporate tweaking - through privacy laws and other protections - and aggressive self-help measures from alternative app stores to ad blockers and beyond!
I understand hating subscriptions but in this case a one time payment would require Kagi to continually gain an increasing number of members for eternity or run out of operating money and shut down. You could hope for something donation-based like most Lemmy instances, but just expecting other users to cover your costs is selfish. There's a difference between asking your users to at least pay what they're costing you and rent-seeking with things that don't or shouldn't cost you a dime to provide. Subscription services have existed for a very, very long time (see: any government that collects taxes), it's only recently and due to greedy trends that they've been becoming a nuisance.
If you want to empower your own sense of privacy and security, you'll need to accept that you've been paying for services with your data or supposed ad views for decades, and some of those services cost money to run.
They could offer both 10$a month or a larger (ex 240$) lifetime buy and give people a choice
I believe Sirius did this and it was a huge boon to their cash flow