Roasting the squash helps to bring out the natural sweetness and depth of flavor of the squash. Roasting caramelizes the natural sugars in the squash, intensifying its flavor and giving it a slightly nutty taste. This can add a wonderful richness and complexity, creating a smooth and creamy soup that you might not get by simply boiling the squash.