They do this so you cant just clear your check engine light in the parking lot before the test. That being said, the way they've gone about doing it seems pretty poorly thought out. Some readiness monitors take very specific conditions to even run. I did a repair on my truck just before christmas and cleared the codes, the Evap monitor still hasn't run. I went into the shop I used to work at that does e-testing and asked about that. and they explained the whole condition pass/readiness pass nonsense. Basically it seems that anybody that has to renew their sticker in the wintertime is more likely to get screwed with running extra tests and diagnostics. Luckily since my sticker isn't due until next December and the tests are good for a full year I can wait until summer to do the test and hold on to it until needed.