We? "We" who? Who do you represent? There's one important thing to do when you express an opinion, and that is not to pass it off as everyone's. I like that bikini, so your "we" already fails its purpose. You and your message don't represent everyone. Same thing for me liking her look, it doesn't represent everyone either. What you can say is that you don't like that hair, and you don't like that bikini. And that is an opinion that deserves respect as much as any other, but calling something "shit" is definitely not the way.
Yes, I'm sure no one here wants to see Sophie do gross things. God no! So outrageous! Let's hope she starts making makeup videos or writing a blog about the tastiest recipes. I don't know if you read the game, probably not, but it's obvious that her "innocent" phase is over and very obvious that her "slut" phase, like you call it, has begun. And taking away that innocence is exactly what netorare games do, especially type B games.