What's false is you saying the article said that there would be no demo, when that didn't even close to what they said. The criticisms the article made are be same you just concurred with, so where's the issue?
This whole "OS is bashing Live" kick you seem to be on needs to stop....You're not even making sense at this point...