It's simple, New cars have cheap insurance. Only way they can afford them is finance, hence every noob and his cat has one. It's a shame but I'd rather be able to stand there when asked what car I drive and go well is the only road legal one of its kind on main land uk, yes to most its just a starlet but to me that's my car and it is what I've made it. You can't get much more limited edition than that lol