Sheeran tries to stay away from politics and controversy, but that stance has come in for criticism.