Although optional chaining is very useful and can make your code more concise, it has the following drawbacks
It is only supported in Node.js 14 or later.
Requires wabpack 5 or later to be supported.
Currently, many libraries and deployment environments are in the process of moving from Node.js 12 to 14 and from webpack 4 to 5. For example, Next.js.
In order to expand the environment where remark-link-card can be used, it is necessary to stop using optional chaining, or to set up an appropriate loader and publish the loader's output to npm.
Although optional chaining is very useful and can make your code more concise, it has the following drawbacks