Share the Road sign on Hot Springs Rd, Carson City

Steve Magas, an attorney specializing in bicycle law in Ohio, has posted Share the Road Stinks on his blog. He argues that all share the road signing implies that bicycles are second class users of the roadway, that bicycles have to share with cars but cars needn’t share with bicycles, and that this is contrary to the law and common law history. The post certainly caused me to rethink how I look at sharing the road with vehicles. In Carson City these signs have been installed on Hot Springs Rd. The pavement equivalent, the sharrows (shared lane marking) has not been installed yet.
What do you think?