You should blame the people who told you that bitcoin is anonymous. It isn't and it never was.
Though, with effort it indeed can approach pretty impenetrable levels of anonymity...
You should call it privacy, not anonymity. Anonymity is an absolute thing.