I am wondering about the following property $\text{(P)}$ of an $NP$-complete language $L$
$\begin{align}\exists M\text{ a polytime machine}\lim_{n\to\infty}P(\text{M solves a random instance of size $n$})=1.\tag{P}\end{align}$
At first glance the property holding for some $NP$-complete problem looks unlikely, but it is possible to construct from any $NP$-complete language $L$ another $NP$-complete lanaguage $$L'=\{1^nw;w\in L, n=\ell(w)\}\cup\{w'w;\ell(w')=\ell(w)=n,w'\not=1^n\}$$ which has the property $(\text{P})$ because only $1$ in $2^n$ instances is actually non-trivial.
Let me propose another property $\text{(P')}$
$\begin{align}\forall \varepsilon>0\exists M\text{ $p$-time}\lim_{n\to\infty}P(\text{M solves a random instance of size $n$})\geq1-\epsilon.\tag{P'}\end{align}$
Now my question is, are there some natural $NP$-complete languages $L$, where it is common to assume that either $(\text{P})$ or $(\text{P'})$ is not true? More generally, does there exists some concrete conjecture implying this?