группы немного не то, потому что группы располагаются скорее в горизонтальной плоскости, страта  - это социальный слой, а слои  располагаются по вертикали и имеют иерархический порядок - высшая страта, низшая страта. То есть немного разный смысл в самом слове. Все зависит от того, какой смысл хотят вложить в это слово когда им пользуются. Если цель поделить население на слои (высшие, низшие, люди первого сорта, люди второго сорта)  и закрепить это в названиях и понятиях, то и называют это таким образом. Слово страта в переводе с латыни - это слой