Listan på misslyckade offentliga it-satsningar är numera lång. Tyvärr är det lätt att förstå varför.