It might be 'geekdom' but I have also read officials who complain that places like Redpath or LaFarge don't fit into the waterfront plan (no, I cannot cite). I'm not sure Sugar Beach is so much a "tribute" as it is an exercise in simply place naming, much like the inane names given to some condo developments.
Except that unlike said condo developments, Sugar Beach is a commissioned public work where the homage is deliberate. Yes, maybe Redpath doesn't fit into a long-term "waterfront plan" if the aim is to deindustrialize that stretch; but that's not the same as deeming it, as a fait accompli, an offensive eyesore--except in the excessively truistic sense of *all* unabashed industrial usage not being pretty.
And you also have to remember how "officials" have taken liberties with Downsview's "heritage guidelines", or proposed the same.