Why does Stanford keep registering /using these generic domains for their courses? It comes off as slightly arrogant.
It's not obvious why you consider it arrogant so may be you should explain.
I personally think it is a good idea and keeps things simple. Combining them together probably requires more coordination and thought for the product--and at the end complicating it.
Which is kind of his point - they will have to choose a domain that is either also generic (anatomy-course.org), which would be confusing, or use something like (mit-class.edu/anatomy) which is less memorable.
I wouldn't go as far as calling stanford arrogant though - they came first, everybody had the opportunity to do this for a decade.