It's also possible you just think of ETH Zurich as great and automatically associate the people and products as amazing. Could be a circular dependency here.
I took courses online from ETH Zurich before the formula was "perfected" and I'd say they were ahead of the curve in quality, concise but info-dense educational content.