My Thoughts as a Karma OTP about Karma and these Karma buffs
#Post-Rework Karma's History
Karma mains have been asking for changes for a while now. You see, Karma was one of the first champions to receive a full rework (gameplay and visual update), and it was done rather sloppily, but that made sense since Riot had only done full reworks on a handful of champions. Despite the sloppy execution, it was a step forward for Karma.
Now, lets fast-forward to season 5, specifically, Patch 5.10).
These changes gave Karma fewer damage options on empowered abilities but granted her more utility on these empowered abilities. This is where they messed up, and ever since they've been pushing her into the support role. Riot needed to learn that bigger is not better. Giving her bigger shields, and a longer root (the longest in the game...yes even longer than Morgana's) didn't solve anything; if anything, it gave Karma even more issues.
Then, in season 6 ("ardent meta"), Riot decided to give Karma disgustingly excessive buffs. This launched her into the pro play scene. She became very popular and received nerfs to make up for the earlier buffs. A lot of Karma mains were afraid that these 9.12 buffs would bring about nerfs, similar to what happened in season 6.
Up until Patch 9.12, Karma was at best C tier in all roles. For support (since that's the only role Riot seems to care about when it comes to Karma), her early game bully trait became less apparent as favorable match-ups like Alistar, Leona, Braum, Taric, Galio, etc. became less popular while unfavorable match-ups like Nami, Sona, Pyke, Nautilus, Lux, became the popular.
#Karma's Scrapped Update from last year
Towards the end of season 8 and preseason 9, Karma was scheduled for a champion. Riot Neurocat was at the front of this. The changes Riot had came up with would make more of RQ's damage be on impact, and less on eruption (further pushing her into the poke role), and made her RW have an ally function that took parts of Zilean's and (old) Soraka's abilities and combined them. This change was unpopular amongst some Karma mains (mostly mid and top mains, but even some support mains disliked this). However, other Karma mains felt like this was a step in the right direction. Whether it's fortunate or not, these changes were scrapped.
#What do I think about these Buffs?
On paper, I didn't think they'd have much impact. I think the E haste change is what has the most impact, and if Karma becomes an overbearing S tier support, they should tone the buffs down or even revert them. But I doubt that will happen because Nami, Sona, Pyke, Naut, Lux, etc. are still really great picks. **Also, I don't think I saw anyone asking for Karma number buffs. If anything, I saw people asking for her to get reworked/updated, but apparently, Riot doesn't want to do this. **
#Bonus: My thoughts on Top Karma
I think these buffs impact top Karma the most. Most top laners already think the IBG build is super cancerous to the game, and while I don't play tank Karma often, I can't quite disagree that it's frustrating to play against.