To je definované a zdokumentované chování SQL Serveru a ve skutečnosti toho nemůžete moc změnit. Co jste na tom chtěli změnit??
Sloupce IDENTITY zaručí jedinečná, stále se zvyšující ID (pokud se s nimi nebudete motat) – nic jiného nezaručují.
SQL Server nebude projděte si potíže se zjištěním „mezer“ ve vaší sekvenci a jejich zaplněním. Nemyslím si, že by to byl dobrý nápad, každopádně - co kdybyste měli záznam s ID=3 a pak ho smazali? Opravdu chcete, aby další záznam najednou "recykloval" toto ID? Podle mého názoru to není dobrý nápad.