I guess they are relying on a bunch of people not thinking their web traffic is worth anything. Google's AdSense at least pays you something. You would think Yahoo would offer a share of the paid listing revenue.
Come on Yahoo how much more are you going to treat web users like fools? With each of your recent steps you show little regard for the development of community. Novel widgets may get you those mesmerized by shiny things, but will not improve your credence.