Digital Trust on Life Support