Couldnt agree more about the amount of variables at play here, and i too thought the strike price being so low was a potential anchor for the SP or at least was a rather negative outlook for the potential for SP appreciation, but am less inclined to think that way now (well a little anyway).
Cheers