Yes, people can behave irrational and stupid when driven by greed or fear. This is known phenomenon. Giving a house for a grain of sand is a stupid behavior. Giving a house for a number as well. The same is true for giving your debt ownership (fiat) for a place in a database. Here, I was asking you people why would I do that, why would I make irrational or stupid trades. And still, I got no answer. That's because no one can provide rational explanation for a behavior based on greed or fear.
It is a bad comparison on the grounds that in the example of a grain of sand you are exchanging something that is abundant and widely available for a precious good, whereas, in the case of bitcoin, you are exchanging something scarce and hard to obtain for the same precious house. It is true that only irrational people would exchange a valuable thing for something they could get for free. Apparently, you can't believe and understand that something like bitcoin, "a number," can be scarce and valuable, and you are calling other people greedy, stupid or irrational because you can't understand why they keep exchanging valuable things for something you consider worthless. Either you are defending your ego because you can't admit that other people are smarter than you or you are smarter than millions of people who mistakenly believe that digital scarce decentralized money is not nonsense and that the only justification for the existence of traditional money is that governments have managed to coerce people to use costlessly-printed money in their transactions. In either case, you have no choice but to accept the fact that bitcoin is used and seen as money by other people. No matter how smart or stupid those people that have chosen bitcoin, bitcoin will stay and will function as intended because it doesn't even care what people think about it. You either buy it or ignore and resist it while you can.
Bitcoin is simply a name given to a number in a "digital box" that Satoshi designed. In the same way, one can design a physical box, put a limited number of grains of sand in it, give these grains a fancy name, mark them to be unique and voilà, your grains are scares. No, they are not. No they are not. The same is true for numbers.
Also, scarcity is referred to things people can live off of. From numbers in a database no one can.