^^Absolutely, Harvard is first and foremost a Research University. Teaching undergrads is something that they just have to do. No one attends H or Stanford or MIT or [fill in the name of top research Uni]…for undergrad teaching.
In contrast, LACs have no/few grad programs, so all teaching is focused on undergrads. Of course, that does not mean that faculty at top LAC’s do not also conduct research, and lots of it.
Brown is more like Dartmouth in that it is a little more undergrad focused than Harvard.