Comment Comment by userbinator Unfortunately yes. It's just another stupid marketing buzzword these days. parent userbinator 8 months ago