It's simply a programming oversight. They're not maliciously "punishing" you, it's just they set a hardline on the "no refunds" thing with housing because they want them to be gil sinks. If you could get a return on your purchase for any reason, it would negate the purpose of the gil sink in the first place.
And if you think this game doesn't need gil sinks...yyyeeeeaahhhh