> What is it about Mojo that drives people to write weird articles like this?
Having some familiarity with marketing and PR tactics, they're likely being paid to, and maybe even work directly for the people behind Mojo. Note that the site repo is "owned" by the anonymous @mojodojodev and was created 3 weeks ago — strong sock puppetry vibes.