But bitcoin is not fully anonymous (every transaction is stored in the blockchain).
What does that have to do with anonymity? Every transaction is stored, but it isn't associated with your identity or any personal information in any way. How is that not anonymous?
I tend to say Bitcoin is open and transparent, yet private and anonymous at the same time. Seems contradictory, but it's not.