eu também já me senti incomodado com isso quando comecei a trabalhar com esses frameworks, achava o bootstrap muito desnecessariamente redundante com essas classes e por isso preferia trabalhar com o Foundation que, pelo menos na versão da época, não tinha tanta necessidade de colocar tantas classes nos elementos, era só colocar as tags da tabela e a tabela já aparecia bonitona, os inputs dos formulários também, eu achava muito mais prático. mas depois de um tempo acabei sendo "obrigado" a usar bootstrap por ser mais usado no mercado e já faz muito tempo que não uso o Foundation, nem lembro mais como usar