Por quê? Porque é frequentemente útil para poder referenciar colunas da consulta externa em subconsultas. Não há configuração que você possa usar para desativar esse comportamento, mas se você adquirir o hábito de usar aliases, evite a maioria dos problemas com ele:
select * from #table1 t1
where t1.col1 IN
(select t2.col1 from #table2 t2)
Produzirá um erro.