Architecture is for the benefit of communities, the enjoyment of a successful space is not only for the people living inside that space.
As developer, a land owner could think that built a poorly designed building could be a better investment and, unfortunately, in some cases he might be right, particularly inn a short term vision. Where the need of office spaces is very high you might not have good gain in investing in good design.
What about the community that lives around that office building, how quantify the gain for the community of having a well design building that enhance the street scape. is it fair to ask to the land owner to pay what the community will gain?
Should the community paid for an extra effort inn the design process, ultimately should architect to be paid by the community instead that by private?
Why should we pay copyright every time we listen music publicly, but we are not paying the public use that we are doing of the privately funded architecture anytime we enjoy walking on a beautiful street