Nobody will like this
Millions? Wow! You mean worldwide? Or just in the US? I would think that's a little high for just the US.
Anyway, I agree essentially with what you're saying, which is why my A) possibility said that if they did talk to Shelly she probably behaved like a good girl and said that she's fine. I have also suspected that she is not necessarily resisting her banishment/imprisonment. Probably believes she "deserves it".
But I also suspect other things are possible with this situation. Can't prove any of them though. So I won't try.