Por que você usaria "AS" ao usar o alias de uma tabela SQL?

Acabei de encontrar uma instrução SQL que usa AS para alias de tabelas, assim:

SELECT all, my, stuff
FROM someTableName AS a
INNER JOIN someOtherTableName AS b
    ON a.id = b.id

O que estou acostumado a ver é:

SELECT all, my, stuff
FROM someTableName a
INNER JOIN someOtherTableName b
    ON a.id = b.id

Suponho que não há diferença e é apenas açúcar sintático, mas qual delas é mais prevalente / difundida? Existe alguma razão para preferir um sobre o outro?

Editado esclarecer:

Agradeço todas as respostas e todos os argumentos, mas a pergunta foinão por que ou por que não usar aliases de tabela. A questão era puramente sobre o uso da palavra-chave "AS" para alterar o alias da tabela ou deixá-la de fora.

questionAnswers(8)

yourAnswerToTheQuestion