I myself have a problem with the "crunchiness" of vegetables and can't eat them. I've tried to overcome it but my throat closes up when I feel the texture and know that I'm eating it.
So I can't eat vegetables. I joke around that I'm a meatarian since I eat everything but vegetables (defined as exclusive, since vegetarians are people who eat anything but meat, also exclusive). But it's not really a joke.
As a consequence I've had to make sure I'm eating healthy with this extra restriction. I used to do what they did and just eat what I like and take a supplement plus 1000mg of vitamin c. But I've changed and now eat lots of fruit and no snack food. And I've decided not to take the supplements anymore.
Supplement also tend not to be absorbed well into the body so their use is questionable. But is it better they take a vitamin supplement vs not taking one on the the same diet?
Few people I know like or would willingly consume anything put in front of them. Surely there is something out there you wouldn't eat, don't like, etc. Why is it so hard to imagine that there are people out there (like me) who don't just have this adversion to eating a few things, but rather quite a few?
I'll finish by saying that in the interest of health, I most certainly should be forcing myself to eat things I don't particularly care for or even find downright disgusting. However, to assume that the reason I don't eat such things is nonsense isn't a fair assesment in my opinion.
I like to make it easier on myself by putting lots of pepper or chilli sauce on the food, until I am used to the taste.
By the way, this is how culinary schools work (at least here in Belgium). The kids arrive when they're 14 and need to learn to appreciate all kinds of food, so the rule is that they need to finish their plate, no exceptions.
It's been noted that people with Aspergers sometimes have a problem with certain food textures. So this could be a manifestation of that.
This is my humble opinion, and your mileage may vary...
So your picky eating is literally "nonsense" because there is no logical, sensible reason for it--if you would only force yourself to eat other foods (for an extended period of time), you would almost certainly begin to like them.
EDIT: and while I looked for those articles, someone else posted the same comment. Oops.