I'd imagine access to the construction site is the main reason these walls have been delayed until now. At the moment, the site is easily accessed from the nearby access road. Once those walls go up, access will only be from above, which will be a lot more difficult.
While I can understand the necessity of them, it is a pity we'll love a big chunk of that few from the escalator plaza (one level down).