Yotajorge,
I'll admit, I'm a fan of these tents. You are absolutely correct to question the design and construction of the tent, it is your *** out there. The point is that you are paying a lot of money for what the tent is as well as what the tent isn't. If this were designed in the US it would have all sorts of warning stickers and straps to keep you from falling out of the tent and it would certainly weigh a lot more. Oh, and did I say it, there is no seal, you are right those rubber things couldn't seal a thing. The tent works as well without, so why have seals, just another thing to go wrong.
Could spin a few yarns about sailing with you. The avatar is a drawing of our boat, a Dutch Lemsteraak, capable of crossing seas and climbing mountains. It has sailed the tropics and even climbed its way up to Switzerland. It is shallow draft, with leeboards and can't come close to the speed or grace of a Bristol Chanel Cutter. I agree, if I was blue water sailing, that would be the boat.
Getting back to these tents. I'm glad you got one. They are different, made by folks I was fortunate enough to call my friends. About 25 years ago I wandered into a very small town in the Po river valley of Italy to get one. They make wine, farm or make these tents, the town is that small. They take huge pride in them and like anything that a small group of people develop and use, they make it their own way. They still make them by hand, and once when I asked them why not ship all the tooling to China to lower the cost, the owner smiled and told me that this is what they do. Personally, I have to respect that.