Tech companies are always looking for the next big thing and are sometimes too ambitious or release half-baked products that ...