They did reopen it for I know up til 2007-2008 school year but the past two I don't think it has been in use. The last thing I recall Suttle being used for was a haunted house.
I've heard several different stories for it to be still standing. The most recent excuse was that some equipment in Butler Hall could be damaged from any shockwaves produced from the building falling. (I understand the explosions are controlled I am referring to the actual building crushing down). The only reason I have bought into was what you said that they still needed it for freshmen except the past two years leave me confused on the matter as a whole.