I made nearly 3k posting last month - no different than I did in the past - there is huge incentive to be a creator their now.
Are you an active user or a hater? I have a feeling most people complaining about the site have some other driving force like hating the guy politically that winds them up.
I don’t like him either but from a heavy user he’s been improving things. Prior management took years to ship.
His biggest sin was scaring away Liberals for the time being.