You, specifically, are not being punished. The policies in place applies to everyone.
I'm fairly certain that if you had go to the hospital to address a health issue. Your immediate concern, upon return, should not be your fantasy house being demolished.
All levity aside, I understand your gripe. I would probably feel pissed, the same as you, if I had to install/reinstall this game in the middle of my vacation just to keep a virtual house. Mind you, I would still do it grumbling all the while.
Right or wrong, SE did clearly communicate their policies around auto-demolition. Since the house is that important to you, it was on you, not SE, to plan for it accordingly.
