10 gigabit is slowly becoming more practical, led largely by Mikrotik making a 4 port SFP+ 10gigE switch for $140. I just upgraded my home network to have 10gig on my NAS and my primary desktop workstation, the possibilities it opens up are really amazing and the whole project was about $400 including switch (my existing main switch already had a 10gig uplink but I needed another), 2 NICs and cables. Still not within reach of everybody, but when I priced it out 10gigE ended up being cheaper than 2.5gigE.
I used a 30 meter Amazon branded fiber cable for the main run with 10gtek SFP+ modules and 10gtek direct attach copper cables for the short connections. Both are fairly affordable, and the 10 gig fiber SFPs were much cheaper than I expected. Cabling including SFPs was about $100 of the $400.