Shouldn't there be a discussion about what that means? What _is_ privacy? Is it completely black or white, all or nothing? Are some kinds of privacy breaches more acceptable than others?
I feel that the "you can have no expectation of privacy in public" discussion is some times used as if it's some sort of fundamental truth that must not be challenged. If people _want_ to have more privacy in public, whatever that means, then let's make it happen.
Other than that I don't see a way to remain "private" while in "public" with the current laws that we have, and I kind of like the laws that we have.
These are the same laws that let us record law enforcement, which is especially useful when they abuse their power - something that happens far to often. If the laws around recording in public were altered, then we likely also lose that right, and then law enforcement becomes even more dangerous to the citizens.