Folks like myself who do this for a profession are literally learning and honing our skills 10-12 hours every day. If you truly have a healthy growing business, you are too busy to learn a completely new profession, keep up with the technology as it changes and run your business effectively. The fact that many of those online do not have access to fast connectivity. We are relegated to 56K and the folks right over the border in Wisconsin in some cases only have 28K connections to choose from. The fact that a decent percentage of Web surfers may not have the latest version browser to view that nifty new moving thingamajig or scrolling doohickey you have on your site.
Some folks have older computers with limited disk drive space and ram resources.
They couldn't fit the latest browser on their box if they wanted to. This is where knowing your market's user habits and demographics will greatly effect the design of your site. I am always surprised when looking at any of the 100s of Web sites we have developed server s statistics - these folks are out there an in numbers that need to be taken into consideration. On the Web, just because you can doesn't mean that you do - especially if it prevents any potential customers from using your site. Use of color and creation of quality graphics that not only load quickly but are pleasant to the eye takes lots of practice.