You may give each page an identifying name, server, and channel on the next lines. In some instances, a site designer would be better off using frames, especially for large, highly organized lists. But in most cases, frames are more of a convenience for the designer and not visitors. Search engine entry pages cannot possibly receive as many visitors as properly designed non-framed content pages. This is particularly true for larger sites with varied content.
Entry pages for all the possible keywords are simply more work than using unframed pages.
Yes, there have been lawsuits over frames. Yes, people have lost money over their use of frames. You should be. Anytime a site designer uses a technique which raises visitor eyebrows, they had better be able to justify their choices. If you want to live on the edge, be prepared to bleed a little.