Thunderbolt absolutely is a slouch.

Every PCIe card I have requires it's own $150+ PCIe to Thunderbolt Dock and its own picoPSU plus 12V power supply.

External PCIe is convenient for portables. Not for desktops. It's a piss-poor replacement for a proper PCIe slot.

Why don’t you just get a multi-slot PCIe box?