it's based off the mayan calander, they ended it at 2012 cause they obviously couldn't be fucked making any more years, or they died in the process (as said above)
But still, even if the mayans predition was true, why should we believe them? (the following statement may be what happened to aztecs instead of mayans, but i'll see if i can get it right) The mayans build a great water system and everything, so that when it rained, they would obtain lots of water for their civilisation... but guess what? it didn't rain. stupid noggers died out cause of it. why should i believe something that was created by them?
Also, all these religious end of world things have yet to come true.. why doesn't religion just realise it's fucking stupid and get on with life. No, jesus will not come to the earth and kill everyone on the planet who doesn't believe..
The fact is: Jesus WOULDN'T kill off all the non believers.. unless it's the world collapsing and dying, and even then, that is wrong. the planet has an estimated 2million or so years left of its life.
tl;dr 2012 is bullshit.