The need to login, to be associated with a profile, is a feature, not a bug.
Elsewhere, you are associated with a profile, both before logging in, and then if ever logged in, that association persists logged in or not. One of these feels more honest.
Need to login will repel a lot of people who would test quality of Kagi search otherwise. But they want paying users, not lurkers.