Somewhat yes, they will. But again the range factor, along with long charging times will alway rear their ugly head. In an urban environment EV's have their place. And the market shows this, as that is where the bulk of sales reside.
But again, in rural settings, with hundreds of miles between major cities, their use is very limited. And if people don't travel much, buying a EV to replace your gas vehicle is simply false economy. The cost will never offset the purchase price. Much like buying a Diesel for the minor improvement in mileage it offers.
And as fossil fuel prices increase, so will the cost per kilowatt to charge your EV.