I agree with you on most of that, but actually I thought the story was disappointingly bad. Predictable and full of problems, even with the suspension of general knowledge of anatomy and physics.
That's part of the fun of comic book movies.
And what a lot of people seem to miss, is that the loom has deep analogies to the Fates of Greek mythology...cutting and spinning thread to guide/end people's lives.