1) One needs to be able to charge it quickly, perhaps with an upper limit of about 10 minutes or so, sufficiently to go approximately as far as one could expect go on a tank of gas in a typical car of today.
Most people don't need that. Gas tanks are sized the way they are because you have to go to a special filling station to put more fuel in, not because most people need to drive 300 miles without stopping. With an EV you can just top it up at home or at work, rarely ever doing a full charge. On a long trip a 30-50 minute break every 4 or 5 hours is necessary for your own health and safety, so charging doesn't really add anything to your journey time.
(cue responses from people who claim to drive for 8 hours solid with a only 5 minute gas/bathroom stop perfectly safely five days a week, as if that somehow matters for a mass market consumer product)
2) Charging infrastructure needs to be ubquitous, so that if you can drive there in a regular vehicle, you should be able to get there and back in your electric car as well.
That seems to be the case already.
(cue responses from some people who found a route that an EV can't do, as if it matters for most drivers who live places where the Tesla can get them pretty much anywhere)
3) The pricing structure for an electric car should be comparable to that of an otherwise similarly equipped gas-powered vehicle...
The Model S is cheaper than similar sedans, when you consider fuel and maintenance costs. At worst it is similarly priced. The main issue is the up-front layout, and you do have a point there.