Да, так оно и есть. Вы не можете иметь более трех префиксов, поэтому вы должны использовать псевдонимы, когда вы превышаете 3 (в основном, при присоединении к другим серверам). Так было со времен Sql Server 7 (и, может быть, раньше я не могу вспомнить о 6.5).
Если вы хотите сделать свой код более читабельным при использовании псевдонимов, укажите более значимый псевдоним, который сделает его более легким для отслеживания.
Пример:
SELECT
production_accounting_clients.[ClientName]
FROM Production.Accounting.dbo.Clients production_accounting_clients