It's high time this issue gets sorted out by the courts and Schufa is finally forced to change their malicious business model.
On the one hand, I think Schufa is collecting a lot of unnecessary data that they should'nt have access to. For example, when I bought a pre-paid SIM card in Germany the provider did a Schufa check. No idea why.
On the other hand, I get why a credit score can be useful for larger purchase decisions. If I was a bank, I'd like to know if the person I'm lending 400k for a property, has in the past defaulted on any loans.
I genuinely don't know what a good middle ground is though.