Seems like they love it for the location, convenience and price. Not for the lack of windows. Granted, no windows are cheaper but still...
I don't think anybody is saying that the lack of windows is itself a good thing, even the "forced socializing" line of reasoning clearly uses the lack of windows as a stick to get people out of their rooms. It's just an acceptable tradeoff for a sizable subset of students.