It's frustrating, because for geographical based results, I'm forced to drop back to Google consistently, and Google's getting worse and more user hostile/advertiser friendly.
It's a minor annoyance that I've got used to, and hasn't persuaded me to go back to Google (I've used DDG as first choice for probably a little over 5 years now).
If DDG can't deliver the goods, !b (bing) is second choice, !mill (Million Short) probably third, then as appropriate, a mix of !azuk (amazon UK), !w, !ox (oxford dictionary) and a mix of others including !g as last resort. !g is so rarely better or helpful that I wonder why I still sometimes bother.
Edit: I think the real problem is with ICANN. .com should have been kept for global or multinational sites, and the USA used .co.us and .us generally for sites of national interest, as France uses .fr, Germany .de and UK .uk etc.
As an example.... I search on DDG, "buy cricket equipment near me". I am not behind a VPN and whatsmyip correctly identifies my hostname with the correct European country suffix. However, the top results on DDG for this query is "Dick's Sporting Goods". Click on that and I get a nasty "GDPR DSG Sorry. Can't help you message." Second result is "Cricket Best Buy," who help "to connect North American cricket fans with the best possible cricket equipment." Next, AA Sports. Fourth, First Choice Cricket, "#1 USA Cricket Retailer".
If instead I try to be more precise with the query, "buy cricket equipment "austria"". First result is US Sports Direct.
Nothing here is relevant to my query. At least try to give me some UK results in the first few.