I've come to begrudgingly accept that proprietary graphics drivers are a fact of life, but I really don't understand the recent (or so it seems to be) fetish with proprietary ethernet drivers! A decade ago any cheap PC had an onboard VIA or Realtek ethernet interface that worked fine with open drivers... what has changed?