That site is a propaganda site fwiw. Game dev runs it. Has used it to bash other devs. I wouldn't link to it.