the financialization of a social network has always lead to its downfall and although twitter has been on terminal decline for awhile this will heighten its demise.
create content that is advertiser friendly and approved and you will end up with a product that is very similar to cable news. it will be dull and uninspiring.