In reply to Anne.

Good analysis! Every point you made is spot on.