They have some good riffs but they seem to not be carried out to their full potential."
The statement suggests that the musical ideas are good, but there's room for improvement in terms of execution or development.