So i guess the question is — should we keep markup for the case where someone downloads our webpage on a legacy browser?
For me the answer is yes, if people are using an old netbook on a dialup connection and they save your site locally to save data. That could be a good idea. I'll do some testing though because I think even old IE defaults to utf-8.