As a brand that has purposefully delayed launching its electric vehicle technology, Toyota received significant flack from industry and media …