Jock, you make a convincing argument... however just like the women you are attempting to praise it lacks substance. Gordon says it best... you can indeed find and enjoy a gold digger for the moment, but if you are looking for a person of worth, you have to look further than a woman who is merely after your net worth.
I say keep it honest... if you don't want to tell the truth about something the reality is that you probably shouldn't be doing (or have done) it. That being said the bigger issue about telling the truth is that when you don't tell someone the truth, you effectually make a decision for them. I personally don't like people making decisions for me, I'd rather know the truth so I can decide for myself if it is a truth I'm comfortable with living with. When you lie in a relationship, it will eventually come out and then that is when people begin making new decisions... usually one's to walk away.