First let's take an example for reference. Assume that you are testing whether mean of a population is $0$ and sample mean is $\bar x$. Further, to keep things simple assume that the true distribution of population is $N(\mu,\sigma^2)$, with $\sigma$ known.
$$H_0: \mu = 0$$
$$H_a: \mu \ne 0$$
Now, you say:
Even if the p-value is low, couldn't we have a similar, or even lower likelihood of observing an extreme effect if the null hypothesis is false?
Hypothesis testing to check how confidently you can say that $\mu$ is equal to a certain value. That said, it is certainly possible that we may get low p-value (lower than $\alpha$) for a variety of possible values of $\mu$. In fact the set of all such values is the complement set of the confidence interval for $\mu$.
In the example above, we get confidence interval (at $5\%$ level of significance) by following equation:
\begin{align}
Pr \Big(-1.96 <\frac{\bar x - \mu}{\sigma^2}<1.96\Big) &= 0.95 \\
Pr \Big(\bar x - 1.96\sigma^2 < \mu<\bar x +1.96\sigma^2\Big) &= 0.95
\end{align}
Now let, you conduct the following test:
$$H_0: \mu = \theta$$
$$H_a: \mu \ne \theta$$
where, $\theta \in \mathbb R\backslash C$ and $C:= [\underline{c}, \bar c]$; $\underline{c}=\bar x - 1.96\sigma^2, \bar c =\bar x + 1.96\sigma^2$
As per definition, p-value for the above test is:
\begin{align}
p &= Pr \bigg(Z > \bigg|\frac{\bar x - \theta}{\sigma^2}\bigg| \bigg) + Pr \bigg(Z <- \bigg|\frac{\bar x - \theta}{\sigma^2}\bigg| \bigg) \tag{where $Z \sim N(0,1)$}\\
&= 2\bigg(1-\Phi\bigg(\bigg|\frac{\bar x - \theta}{\sigma^2}\bigg|\bigg)\bigg)
\end{align}
Given the $\Phi(x)$ is increasing function and that either $\theta > \bar c$ or $\theta <\underline c$; $p<0.05$ for $\forall \theta \in \mathbb R\backslash C$.