Full threadwittekm·Drew Houston needs to step down. The company has been aimless for a decade. The 'collaborative workspace' was an obviously bad idea that they sunk years of company-wide resources on (ask me how I know!)View on HN