Well, that's fair. I loved the atmosphere -- it was intellectual and intensely invigorating. I would not at all have described it as 'cutthroat', partially because everyone was so warm and good-humored, and partially because -- although the academic standards were extremely high -- it never seemed that students were pitted against each other or attempting to 'beat' one another (which is what I think when I hear 'cutthroat'). But look, here I am objecting to your definitions of terms! So perhaps I simply fit right in.
Yuanzhu, I do know many people who love it there, and it also seems there are many who found it too rigorous/cutthroat/stressful/intense/etc for their tastes. It may depend on your temperament.