You'll notice as you scroll down that this article _does_ vary the parameters and weights. For instance, the one that optimizes for windows tends to create interior courtyards.
I could imagine adding parameters and weights for thresholds, areas for crafts, light on two sides of rooms, rectilinearity, water shedding, etc. etc. etc.
But I love the idea that what comes out the other end is wildly weird and yet functional, and feels organic and nest-like rather than square.