My problem with Realtek is the generic drivers they offer for their chips often don't work very well. On the other hand, Intel's drivers typically work no matter what OEM integrated the chip. If Realtek stops farming out driver development to OEMs and provides a catch-all driver, I think acceptance of their products in DIY would improve. Additionally, why can't we get NICs and audio controller chips that are all-in-one (interface, logic, and RAM)? You know, all of the performance advantages of a dedicated card but embedded in a motherboard solution.
I'm glad things are improving but the tiny incremental steps are not satisfactory in my opinion.