It will really be a dishonorable act to sell merits, than for one to sell merits why not introduce a challenge for the newbies then those who are up to the task awarded.
I'm not trying to be bad or anything, but that's just plain cleverness. I mean, since the higher ranks don't really give too much attention to the lower ranks. So by sharing merits to other members that are the same rank as yours will help yourselves.
But on the other hand, maybe those members that wanted to share merits wanted to recognize members that are really worthy of receiving Merit(s).