Rehashing this over and over again isn't going to make a solution present itself any faster (not directed at you, just speaking in general).
A significant number of they people doing it (and I'm not sure they even know who they are) are not trying to solve anything. They are rehashing the topic in order to spread FUD because they have already decided they don't like Monero for various reasons.
I'll reiterate that this does not mean I think Monero is perfect or that these problems are not serious or should be addressed. I'm speaking to motivation here, and why we see (and will see) the same points repeated and repeated and repeated with no new substance.