Há algo errado com joins que não usam a palavra-chave JOIN no SQL ou no MySQL?

Quando comecei a escrever consultas de banco de dados eu ainda não conhecia a palavra-chave JOIN e naturalmente eu apenas estendi o que eu já sabia e escrevi consultas como esta:

SELECT a.someRow, b.someRow 
FROM tableA AS a, tableB AS b 
WHERE a.ID=b.ID AND b.ID= $someVar

Agora que sei que isso é o mesmo que um INNER JOIN, encontro todas essas consultas no meu código e me pergunto se devo reescrevê-las. Existe algo fedorento ou eles estão bem?

EDITAR:

Meu resumo de resposta: Não há nada de errado com essa consulta, mas usar as palavras-chave provavelmente tornará o código mais legível / sustentável.

Minha conclusãoEu não vou mudar minhas consultas antigas, mas vou corrigir o meu estilo de escrita e usar as palavras-chave no futuro.

Obrigado por suas respostas!

questionAnswers(10)

yourAnswerToTheQuestion