подытожу свою точку зрения:
1) не вижу ничего плохого в использовании массива в данном конкретном случае,
2) если же необходимо, например, вывести список слов, разделенных запятыми, то можно сначала сформировать массив, а потом использовать implode. И, имхо, такой вариант читабельнее