but I myself am confused why the Owner always replaces the smart contract even though the token/coin is already known. what is the meaning of the tokens that have been distributed to participants, is it just for fun?
It's not for fun. This can be various reason who have been making the developers are always replacing their old token with the new tokens. I can mention some reasons as example
Just like these
1. The developers might found there was a crucial bug in their smartonctract
2. Scamming purpose
3. Avoid to the problem in short term.
There are so many reasons that used by the developers to replace their tokens. Investors are also feeling confused with it as developers are always swapping their tokens.
I myself think this has yet another impact where Many people are disappointed with it, and a large number of investors who had the opportunity to participate in ICO projects have stopped predicting project tokens. There is no more excitement in this area, and there is strong opposition to it on the assumption that tokens can replace the same coins again.