We're sorry for the hassle! To be clear, we decided to do this because we:
- Wanted to stick with the "official" way of doing it which is the syntax described in https://duckduckgo.com/bang.html
. (The bang! syntax was never an official thing.)
- People don't get inadvertently redirected to another website.
Adding the URL parameter is a good idea, but then we run into the same learning problem for the users: It still won't work by default.
So it's either users will learn the official syntax, or learn that there is a setting for it.
Hope that helped!