We have shitty offices because there is no solution, so allow me to at least say: if you want me to work in your office (which I think is not necessary at all) build me one, that suits my productivity and not the constraints of the real estate market.
Realistically, as a company you would start with one floor, and once it fills up, rent another in the same building.
Companies here are doing this and lending more floors then they initially need and are subletting them, so they can move in later.
We could rent an ware house and build offices out of shipping containers. That could be done.