Both of these viewpoints are true. While I wholeheartedly support the use of the word "based" in the sense that you put it, it is also slang in a certain online subculture and a nod to that subculture. OP was dead on about that in this case: the author's other works include "Why I don't use Cuck Licenses" and "Science vs. Soyence."