I wouldn't consider Boston a "college town", and I doubt it qualifies according to this article.* A "college town" usually means a town where the college dominates the local economy, and the students make up a large portion (or even a majority) of the total population during the school year.
I used to go to Virginia Tech; at the time, there were roughly 34k people in the town during the year, 26k of those students. The "townies" were only about 8k (and of course, this included the staff and faculty that lived within town limits, which was a significant portion of the townies). So when it was summertime, the town was seemingly deserted (and it was a wonderful time too!).
* As an example, Tempe, Arizona is home to ASU, one of the top 10 universities in the US by enrollment. Look at the map in the article: there's no dot for the Phoenix metro area. Hence, Tempe (and the rest of Phoenix) is not a "college town", because even with over 50k students, the school doesn't dominate the local economy.