Are you a witch? Saying I know your purpose without knowing the person. Under construction means not yet finished but soon. It sounds the author was so excited to post his idea. Whatever will be, I hope it will be fine soon.
A newbie which has never posted before comes and defends a completely random dude, coincidence much?
Given the fact that he has already applied in the Merit Source request thread (the one collecting all the applications which Theymos is using currently) and that he's already posted his 10 then it's pretty clear that he's the thread's largely completed. Not to mention the fact that the dude was point out about how OP's supposed to be literally every single thing under the sun so if he was actually a competent worker who did all the work mentioned in his description then he wouldn't have enough time to be a merit source in the first place.
I don't think infographics is necessary to understand how merit system works. All stuffs have been mentioned in the OP written by Theymos, forum admin. Users who really want to learn and contribute to the forum should spend their time to read the OP (as the link sncc provided in his/ her thread). If they are too lazy to spend a couple of minutes to read, that means they are likely not able to contribute anything to the forum (because even with important things, they don't want to spend time to read, so I doubt they will spend more time to compose constructive threads to help forum users).
Ehh, some people don't have English as their first language so I can get why they prefer an infographic in comparison to walls of text and wouldn't really blame them. But the fact that they didn't do the research first and then apply is what really irks me really.