Not manufacturers. People. PCI-e x16 is long from dead, FAR from bottlenecking, but, people LOVE to blow their money and gorge the manufacturers with it on things they don't even need, just to give them a false sense that PCI-e 2.0 for example is a ton better than x16 even though x16 isn't close to bottlenecking yet.