First of all this isnt a attitude. It is how one person is, people have these dreams of white picket fences and a love story out of a romance novel. Does anyone look at the divorce rate or chance that the person you marry will stay with out? A person being realistic in life isnt a bad thing and making a logical decision is better in the long run than emotionally. Like the person who wants to have kids but cant afford them but has them anyway. Logos, logic and being rationale would say that is ignorant and just puts the bill on someone else but another would say it is her right to have kids even though she cant afford them thus a emotional response instead of a logical response.
I would much rather marry someone like the OP that doesnt make promises that cant be kept and makes delusional statements to get the woman to marry him then as the disappointment sets in the marriages crumbles wasting time and money.