This is a really good and encouraging post. I have found many introverts struggle because they feel inferior to extroverts simple because extroverts get more attention.
I often appreciate introverts because they are task focused. As an economist most of my work relates around analysis and research, which suits introverts. You write about public speaking as well. Many introverts are quite good public speakers; they are very good at explaining their own work and often get to the point quickly.
Not one or two everything is special about introverts. Introvert is a person who thinks before talking, talks less and is shy.