Yes, you want to support your body weight when riding a bicyle. The problem is that a conventional bike seat supports your weight by pressing up against the inner "v" of your pubic arch. That wouldn't be such a big deal, except that your pudendal canal (men and women) is located there. (The nerves have to get from your spinal cord to the front of that region for a variety of useful purposes (ahem).
A conventional bicycle saddle wedges up into the pubic arch, crushing the pudendal canal. If you ride a couple of hours a month, no big deal. If you ride every day, this is going to be a problem.
The Nexride noseless bicycle saddle is a nose-less bike seat that puts all the pressure on your very robust sit bones. No pressure at all on your nerves or arteries. This is a good thing. Check out the geometry here.