Twitter has had its fair share of corporate-level challenges, from investors criticizing its leadership style to legislators criticizing its content policies. However, the product itself is very sticky — many people who use it can’t get enough of it. On the monetization front, while other social media businesses are known…