Magazine editor Alistair Davidson doesn't subscribe to the practice of featuring his own vehicle. We weren't happy about that.