Das INFORMATION_SCHEMA ist Teil des SQL-92-Standards, daher ändert es sich wahrscheinlich nicht annähernd so oft wie Sysobjects.
Die Ansichten bieten eine interne, systemtabellenunabhängige Ansicht der SQL Server-Metadaten. Sie funktionieren auch dann korrekt, wenn wesentliche Änderungen an den zugrunde liegenden Systemtabellen vorgenommen wurden.
Sie sind immer viel besser dran, INFORMATION_SCHEMA abzufragen, weil es die Implementierungsdetails der Objekte in sysobjects verbirgt.