While the poster is a proud Amherst graduate and, of course, is focusing on their college, they were successfully making important points about Liberal Arts Colleges, and was using their own experience to be specific.
Anything that they write about Amherst can also be said for dozens of other Liberal Arts Colleges as well. Just replace “Amherst” with “Williams”, “Bowdoin”, “Colby”, Middlebury", “Vassar”, “Colorado College”, “Pomona”, etc, and almost everything that the poster wrote will still be true.
I’m not trying to diminish what the poster there was writing about Amherst, of course. I’m just saying that, if anybody reads what that poster is writing about Amherst, and says “I want to attend a college like that!”, there are, luckily, dozens of additional colleges from which to choose.