You're spot on. counterparty is a better platform for token offerings, and was the dominant platform until the term "ICO" emerged, and all token sales took to ERC-20.
The ERC-20 standard is now finalized as an official EIP (Ethereum Improvement Proposal), meaning any bugs in the leading implementation will almost certainly be considered a protocol bug and rolled back with a hard fork.
So I don't think there's any disadvantage in using Ethereum for token sales, and plenty of advantages like experimenting with new token sale smart contracts (different auction mechanisms to allow better price discovery), not to mention the larger suite of compatible applications (anything ERC-20 compliant like Etherdelta or 0x for decentralized exchange).
Also, Counterparty uses a port of the Ethereum Virtual Machine, so any innovative uses of it will have the same risks as using Ethereum.
Yes I didn't intend to imply otherwise. That's why I specified "innovative uses", as opposed to all uses, of Counterparty as suffering the risks as Ethereum
So I don't think there's any disadvantage in using Ethereum for token sales, and plenty of advantages like experimenting with new token sale smart contracts (different auction mechanisms to allow better price discovery), not to mention the larger suite of compatible applications (anything ERC-20 compliant like Etherdelta or 0x for decentralized exchange).
Also, Counterparty uses a port of the Ethereum Virtual Machine, so any innovative uses of it will have the same risks as using Ethereum.