I find that the search experience used to be much better before this update. It's terrible! The filters in the previous search experience were way more intuitive for a start. There was a box to filter by just about anything, including the post subject (which is invaluable when having Teams discussions). Now the user has to write KQL statements to get those same results????!
For richer search results in messages, you can use Keyword Query Language (KQL). Below are some of the modifiers that Teams supports. (Reminder: there's no space between the colon and the search terms.)
o From:<Person's name>
o In:<Channel or group chat name>
o Subject:<keyword from a channel message with a subject line>
o Sent:<Date>
This is not progress!
You seem to have fixated on correcting one issue and then removed a whole bunch of functionality in the process. This is SharePoint modern search vs Classic search all over again!
Give us back our filters!
I also preferred the less intrusive left panel search that provided search results akin to what Teams looks like on the right, compared to this new "all consuming" results page.