I think that forcing unreasonable actions as a condition of charity is bad.
Being forced to live without windows because it makes a billionaire happy seems pretty demeaning (and unreasonable) to me.