https://www.bbc.co.uk/news/technology-45706429

I haven't looked in detail but seems to make sense, I agree that something needs to change