Yes, I know it was likely 99% Jack. 

My view on Stan Lee- Have you seen what Stan's partners created when let off their leashes? He WAS a credit and a money thief, but he also kept Ditko, Kirby, et al from tripping on their own massive dicks. 

Spidey becoming the proto-Mr.A as planned? *barf*