Would be interesting to see some tiered implementations, e.g., sub $20 router will have 100mbit ethernet, and 30-100 will have gigabit, and 100-200 can have 10 gigabit ethernet, and probably in the $300-500 range, some 40 gigabit MMF.
A good consumer release cycle would have been,
2000-2005 1 gigabit,
2005 to 2010 10 gigabit,
2010-2015 10 gigabit with reliable teaming of multiple 10GbE ports (+ some enthusiast gear sporting some 40GbE) ,
2015-2020 40 gigabit (+ support for teaming).
By pushing things forward, the rest of the market can better innovate to develop services and improve the user experience with the added throughput.
For example, it will also make it more feasible for companies to also push compute clusters to the consumer/ home user market. (Thus also allowing them to price gouge less for the equipment)
I don't disagree it would be nice to see, but both your dates and expectations aren't particularly realistic.
First, we are halfway through 2014...so unless you think that time travel is invented, why would 10GbE extend back to 2010? Especially on a consumer router. Something like that STILL isn't needed even a tiny bit on ANY consumer router. Its need on VERY high end enterprise/data center/telecom gear. I am not even aware of any routers (switches, yes, routers no) that have 40GbE or 100GbE right now.
I think having an expectation that 10GbE is going to move in to consumer routers at any price point is unrealistic before 2017 at the earliest and probably more likely 2018-2020 range. 40/100GbE is probably another decade after that.
Personally I'd expect high end consumer switches and NICs/motherboards (lets call it enthusiast) and maybe low end server/enterprise stuff to begin incorporating 10GbE ports roughly in the 2015-2017 range. Mainline consumer gear (IE a typical $80-150 motherboard, sub $100 NIC, sub $200 switch) to incorporate 10GbE more likely in the 2017-2018 range. Routers may appear with 10GbE ports roughly around then too, 2017-2018 and its darned unlikely you'll see anything on the WAN side actually NEED that for at least a few years afterward. Probably at around the same time 40/100GbE will start pushing in to the high end enterprise and data center router market as well as high end, but not obscene switches and NICs (think the situation now where a 10GbE NIC is ~$300-500 and a switch is ~$80-120 per 10GbE port). Probably take several years, maybe 3-6 after that before 40/100GbE might trickle in to the high end consumer market before getting pushed down.
That is supposing something better/nicer hasn't come along to replace ethernet by then (not that I expect it to necessarily).
It took roughly 15 years to move from 10Mbps ethernet to 100Mbps ethernet and another roughly 10 years after that to move to 1Gbps ethernet, at least in the consumer market. We've been on 1Gbps ethernet in the consumer market for about a decade now. We are relatively on the cusp of "needing" 10GbE in the consumer market with the proliferation of SSDs, faster HDDs and that sort of thing, but there still isn't a huge demand and 10GbE is still markedly more expensive and power hungry than 1GbE. It makes zero sense to drop a 10GbE NIC in to a laptop where its chipset might be burning 3-4w, plus need a heat sink, where a 1GbE chipset might be burning half a watt and not need a heat sink, plus a BOM of maybe $2-15 on the GbE chipset depending on manufacturer and capability instead of $80-200 for a 10GbE chipset, even if the laptop had an m.2 SSD in it.
As I mentioned earlier, 10GbE could be "nice" in a router, but there are zero routers that need it right now. Why invest in the power budget and expense of integrating a 10GbE swithing module in to the router when it can't utilize it at all? Its like the N150 routers with gigabit ports.
Once 160MHz 11ac comes along you could make a case that 1GbE might just not be enough. To a 3:3 client with 160MHz you might actually see in the range of 1200-1500Mbps usable payload on a very good connection, which is in excess of port speed. You'd need a 10GbE port there. You might be able to do port aggregation and monkey around with how it is establishing connections back to a server (SMB multichannel? Not sure how that might work over wifi at all) with aggregated links.
The biggest issue though is MU:MIMO, especially with 160MHz 11ac. Even with 1:1 and 2:2 clients, with 160MHz, it could be very possible with just a couple of clients, especially 2:2 ones, you might be hitting a limit with just a single 1Gbps port. There though, if you can aggregate a pair of links, you should still be radio limited and not wire limited.
Considering the cost involved in rolling port aggregation in to a consumer router (nearly free), I'd think that is the direction router manufacturers are going to go first. Also, if for no other reason, there isn't likely to be any real consumer gear with 10GbE ports (switches or NICs) for another few years. However, there is a resonable amount of gear that can do port aggregation or has NIC teams, or at least it is "low end" gear (relatively speaking) to enable that. I know personally I'd rather a high end router with port aggregation over one with 10GbE ports. Port aggregation I'd have to do nothing to take advantage of. 10GbE, I'd have to invest in a 10GbE NIC for my server at the very least and possibly a couple of 10GbE NICs and a 10GbE switch, costing me hundreds to a thousand+ just to take advantage of the router.
Even if I didn't have existing gear, buying gear that could take advantage of port aggregation would run me in the neighborhood of $70 on the low end for a semi-managed 5-8 port switch and a second NIC for a PC.