There may be many limitations, but self-driving in sunny flat suburban areas would already cover a decent portion of the American market. Sure they might not be ready for chaotic, busy city centres or regions with harsh weather conditions, but that's letting perfect be enemy of the good - those living in areas suitable for self-driving cars would certainly appreciate them, and who's to say there can't be a gradual retooling of infrastructure to accommodate them as they expand to more and more areas?