[citation][nom]InvalidError[/nom]I think so too.PCIe uses TMDS to interface with the rest of the system which should substantially reduce the level of board-level EMI and make it that much easier to design lower-noise sound cards. TMDS pretty much guarantees that the PCIe interface won't generate much noise below 100MHz and effectively eliminates ground/vcc bounce by being differential while legacy PCI can generate unpredictable amounts of broad spectrum noise from DC to 100+MHz depending on data patterns being transmitted which makes it much more difficult to deal with.So PCIe is technically a much better choice than legacy PCI for internal add-in sound cards at least from the EMI viewpoint. PCIe lanes being dedicated should also make native PCIe sound a much better choice for DMA streaming... certainly better than using PCI with slow on-bus arbitration logic over a PCI-to-PCIe bridge.[/citation]
Besides this technical babble, Professional sound cards are a lot more expensive than consumer sound cards. Even some consumer sound cards are not cheap, like the original Creative X-Fi which cost up to $399 for the top of the line model. When you have a expensive PCI sound card, you will want to use it for as long as possible, not throw it away, just because that board doesn't have any PCI slots. Who ever have a PCIe sound card, probably never own a discrete sound card in the first place.
And I suppose users who complain about PCI slots are those who also complain about why do we still have PS/2 ports. They will also complain about why do we have this, why do we have that, I don't need this, I don't need that. In the end, we have is a motherboard with nothing on it, and it will still cost a arm and leg.