Your mistake is in thinking that the operator must return money if the 21st person showed up, but in fact, that's not true. For example, if the first person doesn't show up, then the operator will not be returning any money no matter if the 21st person shows up or not.
In fact, you have two possibilities:
* All $21$ people show up, in which case the opeator earns $950$. The probability of this is $p$.
* At least one person doesn't show up, in which case the operator earns $1050$. The probability of this is $q$.
Certainly, one of these two possibilities happens, and they can't happen at the same time (they are disjoint), so you already know that $p+q=1$ and you only need either $p$ or $q$.
It should also be much easier to calculate $p$ directly compared to $q$.