Używanie backticków pozwala na używanie alternatywnych znaków. W pisaniu zapytań nie jest to taki problem, ale jeśli ktoś założy, że możesz po prostu używać backticków, założę, że pozwala ci to uciec od absurdalnych rzeczy, takich jak
SELECT `id`, `my name`, `another field` , `field,with,comma`
Co oczywiście generuje źle nazwane tabele.
Jeśli mówisz tylko zwięźle, nie widzę z tym problemu, zauważysz, że uruchamiasz zapytanie jako takie
EXPLAIN EXTENDED Select foo,bar,baz
Wygenerowane ostrzeżenie, które wróci, będzie miało wsteczne znaczniki i w pełni kwalifikowane nazwy tabel. Jeśli więc korzystasz z funkcji generowania zapytań i automatycznego przepisywania zapytań, backticks sprawi, że wszystko, co będzie analizować Twój kod, będzie mniej mylące.
Myślę jednak, że zamiast narzucać, czy można używać backticków, powinny mieć standard nazw. Rozwiązuje bardziej „prawdziwe” problemy.