I was just thinking a little bit (i have no idé how it works, like at all). But…
To be able to get many pools (that is good i think?).
Could the system see that “this or that wallet” is running all their ADA on “their own single or few pools” and then give less reward to those pools compared to pools who is using lot’s of wallets.
Illustration: