I'm not sure what you're getting at here. The point is, the Gardiner is not a barrier. If we want to get rid of barriers to the waterfront, we need to get rid of actual barriers like Lakeshore Boulevard and the lack of transit, not fake barriers like an elevated road. We need to mitigate those fake barriers, and one way to mitigate it is to stop people from having to wait under it because they need to cross Lakeshore Boulevard.
Removing the Gardiner means making the actual barrier to the waterfront (one of them, at least) a lot faster, wider and busier.