But I'm 100% behind you on "make buttons look like buttons" and "don't hide functionality behind arbitrary gestures that you never tell the user". UI designers may hate menus these days, but they were so good for letting a user browse through looking for the thing they want. Search boxes are a good speed improvement, but should never be the only interface object because many times the user doesn't know exactly what they're looking for.
This is also why most voice assistants don't get used very much, there's no easily accessible list of phrases they know and they aren't smart enough to really understand what the person wants, so people end up using the one or two phrases they know the assistant can handle and forget about it otherwise.