I have mixed emotions regarding charging for a compatibility update. I think they are doing the right thing by keeping costs low. Common people, it has been 5 years, $15 isn't going to break the bank. I don't understand calling it 2007. Why wouldn't you just call it 2012 or 2013?