Technocrat says quiet part out loud: A Digital ‘World ID’ will soon be mandatory for anyone who wishes to partake in day-to-day functions of society