<p>"Not that many students study ancient languages and some modern languages. I guess they don't make money, so why should they teach them?"</p>
<p>No the question is why should so many colleges be teaching them if the demand is not there. Giving the number of universities in a typical large city there is not much reason for them to all have underenrolled Sanskrit courses. In Washington, DC there are six major universities within 6 miles of each other and two more in the immediate suburbs plus a handful of colleges. Not everything really needs to be offered at all of them if the demand is not there.</p>