Radio Free Cybertron – 526: Maybe it’s not just The Last Knight in decline?