Well it is still a beta and still in development
That's my point, there hasn't been anywhere near enough development. There are loads of things for them to be working on and things they've specifically said they're working on that still haven't been done - while stuff that's rather frivolous is being touted as good progress.
Not sure why you would not want people to comment on your scrap book images, what harm can it do ?
Why would you want people you don't know and have no wish no know being able to comment on parts of your profile? You get the option regarding every other part of the profile so why not that one? It's at-odds with the way Google is representing Google+ as a bastion of privacy control.
If you have blocked someone and you still appear in there circles, they cannot comment on anything you post and you do not see there stream so again unsure what harm is being done by still showing in there circles?
You're shown as being associated with them when you're not (which could be an issue for a whole host of reasons, being in someone's circle means something much more intimate in real life than on Google+ and people who don't use it aren't going to know that), but it's mainly the fact they admitted this was a bug and that they were working on it three weeks ago and yet it's still happening.
I have not found resharing to be a problem at all so cannot comment on this.
It's a bit of a silly UI issue really. You have to post something and then set that it can't be reshared which is at odds with the way the rest of it is laid out. It also leaves a slim opportunity for someone to reshare something you don't want to be reshared, which is again at odds with the "yay privacy control" mantra.
not sure what you mean by public streams? would you not have to of added the stream to your circles to view it in the first place?
I was more getting at the fact Google are actively searching for and banning people over an arguable point* while someone doing something explicitly against the terms and conditions has been ignored despite being reported.
Though the content would be appearing on the nearby feed for people using the mobile app as it was set to the "public" level of privacy.
*The terms don't require your real name, they require a name you are commonly known by. There are plenty of people not known by their name as it would appear on their driver's license/passport, plenty of people who're well known by a "username" type name or a stage name and plenty of people who don't want to disclose their own name for privacy reasons (such as those relating to wanting to avoid abusive ex partners and that kind of thing).
Google's argument against it was that it stops fake accounts and makes you more findable which is nonsense as you can make a fake account with a real name and who are they to judge how easily your friends would find you by the name you've chosen?