Agreed.
Half a decade seems too optimistic to me though - lack of charging facilities at residences, current power grid cannot support any significant usage of electric cars, little space for charging stations in cities etc.
Though if fuel taxes & prices continue to rise in current fashion, ICE might become too costly to use.