W momencie gdy nie wstawiasz do zapytania żadnych parametrów to siłą rzeczy nie użyjesz prepared statements, to chyba dość logiczne. Możesz normalnie użyć metody query(), ale z bindowaniem użyłbyś prepare() i execute(), więc to skrócenie o których mówisz takie średnie - 1 linijka mniej? :P Poza tym krótszy kod to wcale nie musi być lepszy kod, więc nie patrzyłbym na to w ten sposób.