There’s really no full anonymity with bitcoin since it is a public ledger but if used correctly it can be private and linking to identity can be hard to prove. If someone is looking for full anonymity then cash or Monero is probably a better option.
Discussion
For sure. In my case, it’s primarily an exercise in understanding how it all works, and wanting to observe best practices