Electrification is the future, or not?...