Why are electric vehicles so expensive?

There are many factors at play in the pricing of [...]