> As it stands truly anonymous and private transactions on Bitcoin are apparently impossible.
Not true. There are many, many schemes that can be built into the protocol or on top of it to make transactions anonymous. Rather than hastily choosing one, it's probably better to wait for a really good scheme to surface.