As much as I swear by dynamo lighting, I can understand why many bike shops don't deal with dynamo systems. Far too many customers get cold feet quick after they add the price of the hub, spokes, rim, and wheel building service - and they haven't even figured in the lights yet! Many of these customers wind up settling for the battery lights, and most shops don't like keeping stock that doesn't sell.
It is a pity that more North American bikes don't come with dynamo lighting or at least have it as an option. A few years ago I visited my sister stationed in Germany and was amazed to see that even the grocery stores had bikes with hub dynamo lighting systems standard. For the price I'm sure they weren't high end, but the option was there and easily within reach.