Lulz dirty harry, noone "knows", and the only one pretending to "know" is you.
The reason it seems like you pretend to "know" is how you ridicule every other opinion but your own, and how you go against what every analyst have said so far. I haven't read a single analyst that agrees with you, do you have any such datapoints ?
Actually by saying "no 2012 iMac" you are also saying: "no 2013 iMac". (because of the clarification made by Tim Cook way back when)
Most people really would find this very improbable (not impossible), and are giving reasons as to why it
is improbable, you on the other hand have no arguments whatsoever, or atleast have not presented any yet. Yes it's true, that if the probability of a release is equal for each calendar day, and we assume the probabilities to not change as days pass, then the chance of a 2012 release is diminished by each day.
Although this mathematical model can hold true, it is in this world setting incomplete. You leave every analyst, every blogger and the apple statement out of the equation, so the equation becomes a falsehood, and your statement becomes extremely improbable.
- NOT impossible. It's always possible to reach the wrong conclusion even if the method reaching that conclusion is based on falsehood or the results are misinterpreted.
If you turn out to be right, it will by no means be because you were smarter than anyone else, or had better insight, forsight or any sight for that matter.
It will be, because one of the infinite monkeys finally typed the full lenght of shakespear.
And I'm really sorry to say, it will not be much to be proud of

!