Yeah, the whole idea of Reddit was just bad.
Aside from the API issues it had serious problems in the past with Admin overreach and like 90% of the most popular subreddits being controlled by a small cabal (some of whom were even corrupt, using their position for monetary gain).
The decentralised nature of the Fediverse is just a superior model (for the actual users, not for monetising the platform).