Are Sponsored Tweets Really the Way Forward for Twitter?