Because that is where Carmack posted his thoughts, not anywhere else. Original source.
Wether you like it or not, X/Twitter is still a primary posting ground for many key people in our industry.