I hope Twitter does insist on a subscription to post on the service as it will be the push I need to ditch the platform entirely.