The short answer to this is, yes ideally. But not every ICO does, and it’s important to point out that not every successful ICO has either. Some ICOs just use the blockchain for their backend, without needing to utilise it for their public side.
The inherent value of the blockchain to any ICO is its suitability and flexibility in various aspects of the business. It also allows more protection to the overall payment process.