The police don't lay charges based on politics and either the computer had lots of dated data files on it or it didn't and if it didn't then someone destroyed government records. Likely it didn't so charges were laid. You're partly right however - if the prosecution can't prepare a case in this amount of time they should be apologizing to the people of Ontario for dropping the ball on the cover-up of this billion dollar Liberal boondoggle.