Will there ever be a perfect operating system?