BMW i4: Five reasons why we love it…and five why we loathe it