I think you just described me in that post
Girls might like it, but all it takes is for you to make him seem like a bit of a pseudo-intellectual windbag and the girls will lose all interest. It's happened to me several times - you can impress them with philosophy and art, but if a guy comes in and starts talking about more menial stuff, putting himself across as the down-to-earth alpha guy, it can often turn my efforts right round and make me look a bit like an airhead.
So, basically, I would say that you just don't give him any credit. If he starts saying 'hey, I just thought. What's the meaning of life?' you just throw back something straightforward - 'man, this is party, get dancing'. He then either has to ignore you or qualify himself, and either way you have demonstrated yourself as more 'fun'.
Just my two cents - by no means tried and tested but I know that it would work on me, and I fit the criteria you mentioned pretty well.