I do love Notion, I think it's a great tool - but it almost does _too_ much.
I spent ages trying to build out a To Do list, added different views, filters, an inbox for it, categories etc. then ended up giving up and just using their out of the box kanban style board in exactly the same way I'd use Trello.
I suppose it's on me, the user, to learn how to use all these different features properly but then that's more investment than I have time for, for a To Do app.
Similarly with say Tasker for example on Android, you can literally automate anything on your phone yet I rarely use it for anything. I don't think I would outright say too many features are a bad thing... but are they?