If you didn't stop posting you may had enough activity and merit to rank up already. If you use forum in read-only mode your activity stays same.
Some people may stop posting because not only activity is used again when merit/smerit started in 2018, spammers and shit poster stop posting by that time because they may be alts or because they are not having merits which helps this forum to filter away spammers and many shit posters. He may continue to post, but according to his post history, if he did not change and increase his posting quality after the implementation of merit/smerit, he can only have more activity, not merit and he will stay being a full member. I will not be surprised that if there is no merit/smerit implementation, this user would be a legendary by now but on a shit posting forum, but that was changed with the implementation of merit/smerit.
Now that things have changed with the ranking system, only those being active, posting, and contributing to the forum's growth can have the opportunity to grow in rank, of which i also agrees with you that it's the best measure in fighting against spam and shitpostings, if a user remains on the forum and yet never know why he needs both activities and Merits for growth indicates he never read through the Meta section here to have discover the pinned threads on Merits and new ranks requirements, such people are the lazy type that enjoys a disadvantage but never care to know why, except for those that does not have the intention of staying here.
Being active and posting frequently, as well as contributing to the forums growth does not ordinarily give any user the opportunity to rank up or grow in rank so to say.
What exactly gives a user the ability to grow in rank is knowing how to earn merits, earning merits is the most challenging part for most users, and even as useful as the merit feature is to the forum, it has only helped to reduce shitposting amongst those who are really interested in ranking up.
There are still tens of thousands of user in the altcoin bounty board who don't care about rank, their major reason for being in this forum is to see how they can earn tokens(money), and as I see it, the day they are no longer able to earn from the forum, is the day they will stop coming online.
So indeed, the merit system have helped separate the wheat from the chaff, we now have a little pointer to knowing who are the serous contributors to the forum and who are only here for the gain.