DACs are great, agreed. However try telling that to the guy next door. The reason ethernet got to be so popular was because of how familiar it was and similar it us to telephone wire. There were several other competing standards befofe ethernet won.
10GbE cards and switches help regular folk upgrade without needing to learn about DACs.
Yeah, that power consumption is a non-starter. Even assuming a relatively modest $0.15/kWh, that's ~$200/year, and just for a switch. 10GbE is nice, but I'm not convinced it's worth that much. 2.5G is plenty for a fraction of the power draw.
A lot of those modules would work fine if the companies didn't fuck with their drivers.
The Linux ixgbe driver (for Intel 82598 and 82599 chipsets) was submitted with a whitelist for Intel SFP+ adapters. Linux devs added a module option to shut off the whitelist, and tons of stuff is perfectly compatible.
I'd like something that can replace my dinky little unmanaged 16-port gigabit switch for less than $300. Right now The only things I can find in that price bracket have maybe 5 ports. I'd settle for something that can just do 2.5/5Gb on all ports.