4 ms·Zuck and Musk are among the most clueless tech leaders of the past half a decade?by wg0 3y agoZuck and Musk are among the most clueless tech leaders of the past half a decade?