The users may choose flycheck or flymake, like eglot or lsp-mode. So it's good idea to drop flycheck dependency, IMO.