Replying to @xxdesmus @mattjpark and @Cloudflare
"Having to do" is not so direct here.
Absence of EDNS and massive mismatch (not only on AS/Country, but even on the continent level) of where DNS and related HTTP requests come from causes so many troubles so I consider EDNS-less requests from Cloudflare as invalid.