it isn't a very safe protocol
I wouldn't say that. It does what exactly it's supposed to: keep the origins of HTTP requests anonymous.
It isn't made to keep information you transfer you being seen; passwords without SSL encryption for example. Many people don't realize this, thus the FBI's collection of information from idiots.
tl;dr Tor does exactly what it's meant to do, which is less than many people expect.