For what it's worth, my intention is to overcome some of those issues that you mention. First, I assume you're talking about accidental pollution of the global scope (by omitting 'var'), which can be avoided: see CoffeeScript. Also, I have some ideas to improve the 'scope mess', as well as prototypes.
There is an inherent simplicity in HTML / CSS / JS that can be easily forgotten and difficult to replace. Each has its responsibility: Organization, Style, and Function
I agree in the simplicity of HTML and CSS if we're talking about simple websites. I've found that for more complex apps, and especially if you're using features of newer, half-specified standards (with style prefixes etc.) things can get a bit out of hand. One thing I want to point out is that you can separate your Dub code by style and function if you want to, although I can understand if you do not want that option.
My thinking is that HTML has limitations, and can cause a lot of repetition. That's one of the reasons for the abstraction (along with avoiding the need for three separate languages), but I can understand that some people might prefer it as is.
Would you mind explaining what you mean by "the lack of opinionated language design infers on code"? Are you referring to the fact that it's not specialised for either layout or presentation?
I don't really have any expectations; there are so many variables to consider.
My guess, however, is that the price will be more stable, given that the effect of any bad news won't be so amplified by the minting of new coins. Currently, the supply of coins is growing rapidly (just over 30% per annum). After the block reward halves, that rate will be below 13% per annum.
As others have mentioned, I'm also curious to see how the halve will affect the network's hashing rate (and therefore, security).
The problem is that the content creator might not control the URL; their video might be posted by someone else to YouTube, or their image to Imgur etc.
I was thinking that if the submitter knows who the creator is, they can include that person's email address (which is usually not too hard to find).
Could you somehow allow for sharing revenue with content creators (where possible)? That way, people might be more incentivized to vote, since it would also be a donation to the creator.
Maybe you allow the submitter to specify the artist's email address, to which coins are sent. It would be an honor system, for sure, but it seems better than nothing.
Edit: in case it's unclear, I know that bitcoins can't be sent to an email address directly, but a link to a wallet can.
Thanks for your kind words.