No, he wouldn't. :)
I am a massive fan of the Ferrari F40. It's been my ultimate dream car from the moment I saw it when I was 5 years old. I'm in my thirties now and I've had the posters, the toy cars, then later the scale models, I've drawn the car many times and then saw a LEGO rendition which was close to spot on. Sure, it's not 100% perfect, but it doesn't have to be because you can't mistake it for any other car. It doesn't look like a knock-off, it looks like an F40.
You're saying this model captures the overall look of a DB5, but this is the problem really, because it doesn't. This DB5 could be anything, really. It's got the looks of a Trabant, bits and pieces of a Jensen Interceptor, glimpses of Lada here and there and if you squint real hard you might just see a DB5 in it. I get how they can't recreate all the curves, but this model doesn't recreate any curve. It lacks the character the original DB5 has.
I mean no offense, but I've a feeling you're trying to speak for a group of people which clearly have a different opinion than the one you're going for. You're saying car fanatics would probably think the other models look poor as well, but the reason the other models are so well received is exactly because they capture the feel of a design quite well. I am a car fanatic, pretty much the only sets I still buy are the cars and trucks. I follow the blogs. There's not a blog or website out there which has positive reactions to this car. The car fanatics think it suck, and those are the same people who thought the F40 and Mini looked fantastic. Even my mom thought the VW camper was a fantastic buy, and she thinks buying LEGO is a waste of money when you're grown up. :)
Again, I get it, it's LEGO, but the same criteria count for a Caterham, an F40, a Mini, a VW Camper and a London Bus. They got it right with all those models, and with this one they clearly didn't. In the end, the final model just doesnt't look good. LEGO's been making so many cars lately yet the last time they got it right was the Caterham. The Porsche, the Chiron, the Beetle and now this. I've no idea what's gotten into them but its made me stop buying the new sets.