Kia EV9: five reasons why we love it...and five why we loathe it