Why does image DPI matter? Is it possible to remove this requirement so screenshots can be more generalized?

I’m curious why image DPI of the screenshot matters and why it is a hard criteria for XClick screenshot recognition?

Is it possible to remove this requirement so screenshots can be more generalized and more easily applied between monitors/screen resolutions? It seems to get in the way of automating with a simple screenshot that works across multiple machines. Just trying to understand this limitation a bit better. thanks for helping illuminate me on this subject!