Microsoft and Google duke it out for software bundles, but customers still rely on duplicates