I couldn't agree more here. If only they had a habit of keeping services in beta until they could earn a net profit, and then released them. Then, if for some reason they can't find the level of profits that Google wants for them, they could spin the product off as a separate company and forget about it instead of shutting it down.