10GbE cost is dominated by expensive switches, not by the cost of ethernet cards.
This aside, Thunderbolt is not switched, so comparison is meaningless. There are very few opportunities where you use either Thunderbolt or Ethernet for the same application. The topology is very different.
$5595 for the switch, $699 for the software. You can split the 4 40G ports into 16 10G ports using splitter cables, giving a total of 64 10G ports:
(5595+699)/64 = $98.34 per 10G port.
This aside, Thunderbolt is not switched, so comparison is meaningless. There are very few opportunities where you use either Thunderbolt or Ethernet for the same application. The topology is very different.