Error rates are still high. You quickly find that if you have latency sensitive information that you need to ship over the public internet, like live video.
Also, you can trade off bandwidth for error rate at a lower level of the networking stack, so if you know your applications will use error- correcting protocols like TCP, you can make your switches and routers talk to each other a little faster.