A word for a feeling of frustration at the unexpected ineptness of others

I've been trying to think of a word recently that would be used to describe the feeling of frustration or disappointment and annoyance or disgust at others directed especially towards their stupidity or incompetence, from the person's perspective, when the person was expecting more/for them to act differently or had high hopes in general. I'm trying to avoid the view of labeling the person as being overly arrogant thinking this way.

For instance, "What where they thinking?" the Hillary supporter exclaimed, filled with (insert word here)

Or

Indignant with his loss, the footballer sat in the changing room. Looking around, "I'm the only decent player on my team", he thought (insert word here)ly.


Solution 1:

Exasperation captures the sense of feeling frustrated at the unexpected ineptness of others, especially when one fails repeatedly to get a purportedly obvious or simple point across.

Dictionary.com

exasperation: the state of being exasperated; irritation; extreme annoyance

Your example:

"What where they thinking?" the Hillary supporter exclaimed, filled with exasperation."

Solution 2:

chagrin

a feeling of vexation, marked by disappointment or humiliation.

(dictionary.com)

The humiliation part doesn't match, but the rest of it does.

Do use it as an adverb, you have to say "in chagrin."