Good job OP, keep up the good work

Newbies can have a look at your achievement, so they can't say that ranking up is impossible because of the new merit system...
Also, don't forget to spread the
love merits whereever you go on the forum to let the others (who deserve it) to rank up too.