If I don't want to earn any money with Twitch, I just want to turn on the channel points, do I still have to specify a business?
If you are a Twitch Affiliate, then you are self-employed with the intention of making a profit & this is commercial or taxable.
Compare it with the GEZ. Even if you do not watch radio / television but have a technical device that (theoretically) allows, you are liable to pay. That is why the GEZ has changed its system to charge this fee no longer per device but per household, regardless of whether one is watching or listening to public law content.
There's no distinction between "I'm an affiliate… BUT… I don't want subs, only channel points".