Many ICO these days says decentralised, but usually have their own central software for using that technology or product, rather than writing in smart contract.
The only thing written in smart contracts are the coin distribution, etc.
Then why these are called decentralised?
Or am I missing something?
P.S. I am learning, so any relevant info is appreciated!
No you are not. ICOs use mainly ETH blockchain just to gather founds to develop their centralized platform. In many cases that is only solution and in many cases it would be way more experience to use decentralized database over centralized. But word decentralized sells well ad that is what they are after. Best is to put it in company name.
Same situation happened at end of last century and it was called Dot bubble.