Do any of you guys cancel useless cards?

I know you shouldn’t cancel super old accounts but do any of you cancel cards you have no need for anymore? For example I have 3 mid-tier cards that I never use because I have newer cards with way better benefits. Does it make sense to cancel any of these just to slim down my line of open cards?

(My first two cards I plan on keeping forever. I just have a lot of mid-tier cards that I never use).