Universal acceptance is very important for money, from this regards, bitcoin has magnitudes wider acceptance than altcoins
production cost does not give something value.
why do you consider bitcoin the first honest money on the internet? what makes bitcoin honest?
the fact that is not controlled by banks/government, one could argue that it is controlled by whales instead, but it is always better than being in the hands of bank or gov
Bitcoin has been battered relentlessly since day one. The technical failures that occurred such as the hard fork and multi billion coin incident occurred while it was still small. Other coins might have similar vulnerabilities that wouldn't be uncovered until they had proper value. No doubt thousands of people have tried to crack it open and have failed.
bitcoin certainly has vulnerabilities to this day and it wouldn't take a rocket scientist to exploit these.
it seems that it take a certain effort, seeing as no one has exploited it since years