Die Methode hat den Nachteil, dass du beim Hinzufügen neuer Daten im HTML auch dein CSS wieder anpassen musst, um weitere Selektoren zu ergänzen.
der vermeintliche Nachteil ist
1. ohnehin kaum der Rede wert und
2. minimierbar, wenn statt IDs andere Möglichkeiten zum Ansprechen von Elementen genutzt werden.