On forums you can search by username, by topic alone, inside of a subforum, or by text inside of a thread. That level of search granularity is by design so you aren't querying the entire database unnecessarily.
As a result it's far better than "omnisearch" options on social media that only sometimes surfaces what you were looking for.
As a result it's far better than "omnisearch" options on social media that only sometimes surfaces what you were looking for.