Google Drive Sneaky 5 Million Files 'Creation Limit' Causes Major Inconvenience Google is the tech titan of the web, providing many services for free.