The whole potential spy thing was nonsense made up through internet. A lot of us got sucked into the discussion, but it was never part of the script in the first place. Being upset over something someone else invented not being part of the show is self-inflicted frustration. There never was a potential spy in the first place. Take the show for what it is, not what someone else tried to make it.
As for run times, I'll take shorter, well written shows over shows fluffed out with meaningless filler (still looking at you for Iron Fist, Netflix) that end up killing all momentum in a show.