Anonimiuse payments is just an idea. The more popular becomes cryptocurrency the more people use it the less anonimiuse is.
It was anonimious when only few people used cryptocurrency, but when cryptocurrency bacame more popular and in demant KYC procedures became more strict and obligious.