Exactly.
A 7 day period gives you a time to place a new house, and/or time to move your stuff out of your old one. And when you are all done, you can click "Accept", and the sale gets completed.
An instant sale may be tough on some, especially for somebody who only owns one account and can have one house at a time with nowhere to put all of their belongings.
Good point on the, "where to I put all my stuff" aspect. Hadn't though of that.
I like the idea, but I'm not sure it could be implemented that simply. Let me ask some more questions.
If the seller gets a 7 day period to click that "confirm" button and finalize the sale, what happens if the seller doesn't click the button? At the end of 7 days does the house go to the buyer anyway? Or does the seller keep it?
What happens to all the stuff in the house if the seller hasn't emptied it out?
If the seller gets to wait 7 days, can the buyer withdraw the offer in that 7 days? Let's say the buyer finds a different house they can purchase immediately. Can the buyer get their money back and go buy the house that is for sale immediately? Or, once a buyer says "I will buy this house", is the buyer is locked into that house until such a time as the seller sees fit to "confirm" the sale or the 7 days pass?
What if a buyer wants to place a house? Are they prevented from doing that if they have agreed to purchase a house from the house sign and are waiting for the seller to confirm?
What if a buyer finds a better house they like more? Can they agree to buy the second house? If they agree to buy two houses, which one gets condemned?
Lastly, I have to say, in our immediate gratification society I not sure a buyer would be willing to wait seven days. That'd be like waiting for an E-bay auction. Why do that when you can just "buy it now"?
Again, I like the idea of being able to sell a house from the house sign, especially since gold can be exchanged in such large amounts. Listing the available houses in vendor search would be nice also.
However, I think house sales would need to be direct and immediate, like placing an item on a vendor. Otherwise, it opens up a huge can of worms with tons of different situations. Think of the customer support calls some of these would generate! That's not even considering people who would be purposefully trying to exploit a system with so many variables.
I have no idea how to solve the, "what do I do will all my stuff problem". That seems to be the core of the problem with an immediate sale, as you have pointed out. Maybe that's why the dev team has never done this?
If you can figure it out, I bet Messana would buy you a ****ing ice cream cone.