• Well they can't just 'go suspect'

    Suspect mode requires that SQL encounters corruption during a transaction rollback or during crash recovery. Typically, because the system databases (other than MSDB) aren't changed much, there aren't many rollbacks and corruption would much more likely be encountered during crash recovery on startup.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass