Bitcoin is currently accepted by many deep-web people like hackers and cyber-criminals. Its also used by scammers a lot due to fact that payments are fully anonymous and irreversible.
Payments are not fully anonymous. With a little know how you can find the ISP of transactions. There are ways to hide the source of a transaction, but the normal payments across the network are not anonymous. It is true that they are irreversible.