I.e. the twenty paragraph "When I was a child growing up in Atlanta..." followed by a crappy in-house video player followed by, finally, the actual recipe?
My assumption is SEO? For some reason, Google must really like having tons of text on your page, and dislikes simple "here's the recipe"? etc?
Second question - anyone who has searched for recipes also knows that Google will parse out any star rating from the recipe page and show it alongside the results. Which is obviously meaningless because comparing 4.5 stars from grandmas-cooking.net to 4.5 stars from foodnetwork.com is apples-to-oranges. So what's to stop me from simply faking my own star system, then presenting it on my website so that google picks it up in its results? And what triggers Google to look for a star rating? Could I update my tech blog to have a star rating and Google will show it? Or is it limited to keywords like "recipe"?