4 months ago ? And you did not unlock any honor since then ?
You should work on getting your honor back, it's not that difficult the vast majority of players achieve it.
Complaining in chat about champs and being pessimistic (not flaming anyone) is just so, so horrible. I should honestly be permabanned,
Nope, nobody says you should be permabanned, but you still need to work on your behavior.
You're obviously still being validly reported, but you're not toxic enough to get a punishment so that impact/stop your honor progress, up to virtually no progress being made, if you don't change your behavior you'll never get any free keys.
There isn't any magical way you'll get keys, just be sportsmanlike and work on your behavior, or use your credit card and buy some keys, but don't cry about not getting keys when obviously you know you're not doing what you need to do to get some...