In my experience, auto-renews are "typical." I said "probably," which indicates that I was, indeed, speculating about whether this PARTICULAR site was set to auto-renew.
Who knows. I think a lot of you guys are full time traders. I'm not. I poke my head in here from time to time, but I have a lot of other commitments. If I'm wrong, I'll be the first to admit it. You bring up a good point...not 100% sure about this one.
If you ARE right (note...that means I'm speculating) then my bet is that it's an administrative oversight. No way of knowing.
To be continued...