Only one child inherits the house and all the money. Perhaps if they were all to share the money equally each time a new generation took over the house, it would prevent the bank accounts rising to such unrealistic levels. It might mean that the first few generations had to wait a little longer for house and room upgrades, but even the second generation would normally start out with more money than the first.
_________________________
To err is human; to arr is pirate.