To me it's exactly the behaviour I'm expecting. Sure some searches don't require wildcards (as they're just assumed) but even the SQL queries require wildcards so I don't see the issue here.
You could raise a feature request that syslog searches have assumed wildcards at the start and end of your search item. And then hope people will vote it up.