Paying for a house with bitcoin sounds to me a mistake or lack of financial knowledge. Bitcoin is better than Fiat. Bitcoin increases in value and fiat faces inflation.
Isn't the main reason why Bitcoin was created so it could be an alternative currency? A currency better than any other currency the world has ever seen? So what's the point of having a currency if it's a bad idea to use it and pay for stuff?
As long as the person accepts Bitcoin as a means of receiving payment then I don't see it as a mistake.
The investment side of Bitcoin is just a bonus and this shows how superior it is to other currencies.
People invest in dollars, pounds, Euro.
Some people buy dollars and pounds to hold, the difference is, that they can't nearly as much as someone who holds Bitcoin.
In my country several people buy dollars and hold them because of the rate at which our local currency devalues, so they make a profit out of that investment.
What forex traders do is similar to what Bitcoin or crypto traders do.
So Bitcoin is a currency, but a currency owned and controlled by no entity. So if you can make payment in Bitcoin you're only achieving the actual goal of Bitcoin's creation.