Arrowverse, the audience is wondering, after seven years of playing warlock John Constantine, why Matt Ryan is hanging up his…