You have been singing off key that exact same song, with identical lyrics (except ever-falling numbers) for over four years now, correct?
There is no reason whatsoever for PFE not to have as low a PE as the other stocks with as high a dividend yield as it.
Your assertions to the contrary have always proved wrong & surely will do so again.
PFE certainly can stay for years below the price at which you say you'll sell, that is $31, & in fact probably will do so. Whether it will remain in the $22-23 range for most of that time or not is conjectural but surely a very real, finite risk, far from zero probability so blithely assumed by you, without any warrant.
As so many apparently have told you over the years, PFE will be stuck in its current range for years to come, most likely in my opinion in the middle of that range, where it is now, that is $23 to $26, but the bottom third is also a distinct possibility for much of that time, that is $20 to $23.