First, "cruft" also means that which is not useful, or distracting. In the case of many of the examples they also contain the html for additional web page features, such as menus and other links. Expecting a newb (Or heck, even an experienced developer!) to sort through hundreds of extra lines of html to figure out how to replicate the example is unrealistic.
For example, check out
http://www.brython.info/gallery/turtle.html . The first example consists of 28 lines of code, spaces included. And, what will the newb get with those 28 lines? Disappointment, followed quickly by annoyance, because those 28 lines won't actually work for him/her. Then, some research on the web might (Eventually!) yield the sage advice of viewing the page source. Following that, our hapless newb gets to see
over 1200 lines of brython & html!!!
In truth, this example takes about 40 lines of brython and html to run. Why not list that instead of the 28 lines of useless code? (This is a poor example for several reasons, but a lot of the example code rely upon buttons or ether page elements to run.) I suggest that EVERY example page should include a full html and brython listing.
What do you think?