I think many people are forgetting the origin of the Publix/Starbucks site.
Sure, you can always pick some kind of fault with the final design of a building, but the Publix development is not comparable in any way to the current project we are discussing. The new Publix replaced a rundown and dilapidated former hospital facility (the old Riverside Hospital) from the 1950s/60s that had been abandoned since at least 1994 and had become a giant eyesore.
The Publix development is absolutely an improvement over what was there before, and unlike this proposal which is starting with a vacant lot and a clean slate, the Publix site required attracting private developers with the capital to pour in millions of dollars for demolition and abatement costs, which they did.
You have to look at what was lost vs. what was gained, which in the case of Publix was nothing vs. a lot, and RAP clearly did the correct thing by supporting it. And even then, the developers conceded design features that make the site integrate with the surrounding fabric, including brick trimwork to integrate the architecture, designing appropriate setbacks, and providing sufficient dedicated parking to support the density of the use.
None of which the developers of the corner of Oak and Margaret street seem to think they have to do. In fact, part of the argument in support of waiving the parking requirements appears to be that people will use the Publix center's spaces, which is grossly unfair to that landowner, considering they bent over backwards to work with the neighborhood and integrate their design, and the developers of this project are not.