Truth tables are definitive but algebraic simplification is faster. For this expression, if $p$ is True, the second part $(q \implies \text{False})$ forces $q$ to be False, but then $(p \implies q)$ becomes $(\text{True} \implies \text{False})$, which is False. Thus if $p$ is True, the result is False. This behavior matches $\sim p$.