Initially, I planned to skip over this, but I might as well play.
Like a few other posters on here, I have two kids who are close in age and one eats just about everything and always has and one is picky. The picky one might not have made it if he had lived in a time period or a place where he had only 1-2 options (if his asthma did not do him in first; I am grateful to the modern world for a few things!). We tried the tactic of assuming if he got hungry enough he would eat and not providing anything other than what we were making for everyone; two weeks later my low weight kid had fallen off the growth charts completely and the doctor said we had to feed him things he would eat.
Once he hit puberty, there was a lot more he could and would tolerate, but before that, I had the kid who would not eat french fries, hamburgers, hot dogs, mac n cheese, or most other kids meal items (when grilled cheese or pizza was on the menu we were so happy) but also found most adult meals too spicy. Plain salad, baked sweet potatoes, eggs, peanuts, apples, pears, oatmeal and popcorn made up an inordinately large part of his diet. I promise i did not create that! I had never made sweet potatoes at home other than Thanksgiving until we realized at steakhouses he would eat them. But, it was all reasonably healthy stuff and by 2 he could wash a piece of fruit and grab some nuts from the cabinet if he did not like what we were having, by three he could heat water and make instant oatmeal, and by kindergarten scramble his own eggs, etc. He's a great cook now.
Meanwhile, once puberty hit, his tastes changed and he eats quite a bit more, though I still nearly always put something aside before adding much spice or sauce, so he can have a plain version.
I didn't make my not picky child not picky or my picky child sensitive to tastes and textures. They are just the kids I got.