In news that won’t have a huge impact, but does hold a level of symbolic relevance, Twitter has today announced that Moments are no more.