No estás ordenando por el promedio de puntajes, sino por el valor de
rate.puntaje.
En todo caso habría que Probar:
Código MySQL:
Ver original img.id, img.titulo,
img.nombre_foto,
img.tecnica,
img.medidas,
AVG(rate.puntaje
) promedio
, album.id id_album,
album.titulo titulo_album,
album.id_usuario id_autor
albums album
ON img.id_album
= album.id