This law and others like it were pretty much just created to reinforce a monopoly, because the only platforms that can realistically comply with this as they're closed or mostly closed ecosystems are Windows, macOS, iOS, or stock Android, and this will be unenforceable on Linux, BSD, Illumos, and AOSP.