Here is my take on the entire meriting dilemma.
This question came after I checked my merit history and realised I have only given out 1 merit.
I always take a quick look at a user's meriting stats. Why do I do that? I want to make sure that the merits are not being hoarded, but used to award other quality posts. I have noticed that you have slowly started giving out some merits. That's good. You should continue doing that. If you didn't and I came across a post of yours I though was merit-worthy, I would have checked your stats, noticed you have received plenty (50) but given out only 1 and I wouldn't have merited you. Even though someone's post is good, I want them to be part of the merit economy. If a user doesn't merit others, it tells me that he doesn't care about the system and thus should not reap the benefits from it either. It's that easy.
Legendary members do not look like they need more merit. FYI I have read a couple of lengends complain they rather merit be given to those who need it to achieve rank than themselves.
Everyone likes to receive praise and recognition. The rank doesn't matter. If time and effort is put into writing a post, that "work" should be awarded.
Merit given to a post is usually 1 or 2, very few cases have I seen someone giving 5 merits or more to a post.
I have seen people receive 20-30 merits per post. I remember suchmoon used to give 4-8 per post she thought was good. The supply is different from merit source to merit source. So you can't expect (although it's possible) a source who has 100 merits to send the same amounts as someone who has 1000 each month.
Having said all that, I am meriting your OP only because you slowly started to hand out some of your sMerits to others and I would like to see you doing that in the future as well.