Earlier quoted context omitted.
> I'm a subscriber. But I don't feel like creating a signup for kagifeedback. It's a separate login? That's really weird, isn't it?
Not really. It's not that uncommon for a support/forum/feedback site to use a separate account. It just means that they didn't have time, didn't want to spend the money, or couldn't link the support software to their main user account system.
That's it!