It seems to me that syntactic sugar is the crutch that language designers throw to their users when they won't/can't give them macros.  I think the idea behind the quote is not that it's bad in an absolute sense, just that it's a second best solution.