This happened to first ever MAJOR Ethereum based contract.
What do you expect in the future? Forks, forks and forks.
Smart contracts don't work. There will always be bugs.
I of course stand corrected, if Ethereum can provide a bug-free utopia.
The first time you try to drive a nail with a hammer, you smash your thumb.
From this, according to your logic, we proceed to infer:
1. You should give up. If the first attempt failed, the second could only fail harder.
2. Your sore thumb is not your fault, it is the fault of
Etherium the hammer. For not having a childproof thumb guard.
3. A hammer without a thumb guard is useless.
Am I reading you correctly?
No, I am saying Ethereum will probably sell as well as head mounted toilet paper dispenser. It's pointless, expensive and there are way better and cheaper methods to achieve the same.
You are free to think whatever you want, though the rationale you have offered to back your opinion is junk.
In the meantime, I'll just leave this here:
http://coinmarketcap.com/ 
Yeah, that's how well the toilet paper dispenser is selling
right now 
How do you fix something that inherently doesn't allow fixing?
You must be talking about bitcoin? Are you attempting to highlight its inability to evolve and stagnant code base, due to its selling point being selfsame immutability, algorythmically guarranteed by maths and sciences, as resistant to the whims of fallible humans as the laws of the cosmos? Which, apparently, requires consensus for any change to take place, and since consensus is undefined and no one agrees on wtf it is, nothing ever changes?
Hell if I know how you fix the unfixable

I find it hard to believe that there will be any mass adoption for such product.
Mass adoption does not need to happen. The only thing that does need to happen is another guy buying your tokens for more than you paid for them, e.g. bitcoin.
Bitcoin don't do dick, and yet...

Why wouldn't I choose my own centralized contract that works with NEM's Mosaics, for example? With centralized contract I am able to fix any flaws there might be.
Additionally, why would I develop new decentralized contracts for Ethereum network when I have my superior centralized contracts done already? It would be an expensive operation for any corporation.
I just don't see any reasons why I would use Ethereum network. I'd be scared to hell of any bugs.
Please. Utility of a token is just a convenient backstory, it's the thing that distinguishes tokens from casino chips and what we do from gambling.
Because gambling is heavily taxed and regulated.
But we're not gambling, we're investing in fledgling technologies.
Get it?