Have to say I agree. My inability to swallow this sort of stuff is probably why I didn't do well on the OT levels. I believe the spirit is always free and so can't be "trapped" anywhere.
And think about it; if the spirit were "trapped", how could you ever free yourself, even with Scn or another spiritual technology? There has to be something senior to what is trapped to free it, and the thetan is supposedly one's ultimate reality.