In reply to fwolf.

One day one theme designer will recognize that for white background, five menu items, black text ... (in your case, dark background and white text obviously) he don't need to learn JavaScript, bc. he don't need it. Also one user will recognize that he don't need a pop up communicating with API if he want to show online a big fish he get during last weekend. Then something cool will happen.
Some nice movement already exist in the area of flat-file or static websites systems.