To be annoying here - quality WOULD be an issue with Toslink - if running multiple splits, or long distances. As higher quality fibers (ones that use actual glass, for example) will carry better than cheap-o's.
BUT - unless you talking 25 foot + cables, this is 100% non issue.
That's what I can't understand why people think 200 dollar HDMI cables are always better than 7 dollar ones. Same thing, digital is 1 or 0.
You would think so, but even digital signals suffer from signal degridation and cable losses.
The best example is CD audio, where even though the signaling is digital there will almost always be data "lost" through the process of reading the data off the disc, and circuitry built into the CD player will try and compensate for the loss, it is known as error correction.
Same thing with Ethernet, have you ever heard of "dropped packets", caused by a cable run that is either too long or suffering from some other interference? The run might work, but it will suffer from poor performance.
So yes, digital signals do suffer from cable issues. What you've got to ask yourself is whether or not you will notice the losses enough to care. TOSLINK is such a comparativley simple optical protocol (LED, simple modulation, slow clock rate) that you could argue that there is not a real need for things like glass fiber and finely polished ends, things that are critical when it comes to higher data rate multimode fiber runs for data.
I will agree that for 95% of the consumers out there the $7 HDMI cables and $5 TOSLINK cables are perfectly fine for their intended applications.