Why don't you support search engine XYZ?
There are literally a million search engines and we can only support so many. Of course we support the major ones, but beyond that we have to program in exceptions for each one. The more we support, the slower it is to process traffic. At the very least, search engines that use 'q' as the default search parameter, which is most of them, are automatically supported. But any smaller or extremely niche/local engines that use non-standard parameters are not supported.