That comment was meant as a joke, i.e. meant as a jag at the rich which I unfortunately ain't one of them.
No my real meaning behind that statement was most people (even rich ones) buy a car to impress a chick and very few chicks rich or not will know the McLaren brand name as well as they will the Ferrari one, and as such they will be more impressed by the Ferrari because of the name than the McLaren.