Now people like me have a lot of activity but unable to earn merit even after trying my/our best to write High-Quality posts, I mean in everyone's eyes their posts are high quality TBH.
Being here for around a year and I've noticed that your posts don't have to be high-quality to be meritted. They have to be either useful or funny, but not necessily high-quality. You don't make a person click the merit button unless they've been helped by you or they've found your post hilarious. You should think it in another way; why would someone reward you from proving your english's knowledge?
Everyone's opion would be helpful
Just a friendly tip; preview your post or just reread what you write. Don't expect from someone to merit you while you're showing your careless writing.