Dont allow 24/7 non-mixer owned channels be a thing, Remove sparks, enable ads
I've talked to many of partnered streamers and some of them being full time. Sparks economy is actually the worst possible thing for potential viewership. It holds viewers to one channel and just afking in them not doing a **** thing to support anything.
Sponsorships are near impossible for mixer partners/streamers to get as companies do not want to be affiliated with mixer when they see the highest populated channels are afk Spark farming channels.
Also another point being "spark farming" being a thing in my opinion is a bad thing for viewership.
Remove sparks, implement advertisements, have the ads trigger after a few minutes into a person joining a stream so the new viewer gets a "taste" of the provided content then a 15-30sec ad rolls allowing the partner to make "ad rev" via those ads. Thus being equivalent to sparks and removing sparks from the cycle not forcing viewers to commit to one channel for spark farming and giving them the opportunity to expand their viewing experience.