No they don't. YPN is so irrelevant that it doesn't pay well at all. Even if AdSense has a lower rate per click in some niches, it still gets WAY more clicks.
YPN has problems showing relevant ads so their CTR is very low. I would chose Adsense over them just because of that.
Until fairly recently, YPN had a higher PPC than Adsense but CTR was lower because they can't deliver relevant ads. But in some cases, the higher PPC resulted in better overall revenue than Adsense in spite of the lower CTR. However, YPN's PPC has recently been reduced. This, combined with the low CTR due to horrible ad relevancy, results in significantly reduced overall revenue when compared to Adsense. Summary: In most cases, Adsense is the better choice. BTW, I recently converted my remaining YPN pages back to Adsense and am making about 500% more revenue from those pages. Goodbye Yahoo.