RBNStuff makes me no money. This means I have less time to perfect code. I can, but I just don't have the time.
Because RBNStuff makes me no money, but has a viewer base, I can use it as a playground for furthering my coding experience. This means that I will try stuff on RBNStuff that I wouldn't normally try because if it doesn't work, it's not the end of the world. Because of this, the codes are not up to par with other stuff I have more experience with.
The sites I make for my customers work just fine. They look clean, they are informative (they are static, of course), and they show up just fine in search engines. One of my customers who owns a fiddle shop gets nearly 70% of his viewers from search engines.
So, basically, don't judge my abilities based on one website that I've made that brings me no revenue and is used as an experimental playground to gain more experience.
Also, feel free to forward any complaints from blind people playing Rock Band to me and I'll make sure to look into it.