Her nudity probably symbolizes the power she holds as a in the truest and purest form.
Sheryl Lynn Lee born April 22, 1967 is a West German-born American film, stage, and television actress.
The camera completely zooms in on her while her brother creepily ogles at her.
And while it is pretty obvious that he is raping her, this scene makes it even more obvious for the viewers.
It is now a part of the show and deserves to be talked about.
The ones who are getting offended but still want to watch it, should just patiently stick around because the frequency of such scenes is lowered down substantially after the initial seasons.