> it's not truly general purpose computing as long as the stuff beneath the browser - from OS to hardware - is out of your control.
By that standard the state of general-purpose computing has been steadily improving as the most popular computing platform has moved from Windows--which is closed-source--to Android, which is open-source.