Privacy is not stressed enough in crypto world! Every information is made public. No real working app can be built until the privacy problem is solved!
Information made public isn't bad as long as your personal details are protected. All world can have access to your transactions, but they won't know who you are until you tell them. The way Bitcoin works is very good and fair. You should be able to decide what you want to disclose and when.