Well code folding is useful for me when I need to hide code that I'm not editing and just focus on the code I care in that moment, specially when I'm working with pieces of code that are very far from each other for some reason.
Mini maps are useful for me to check if the size of my code is reasonable based on the feature I'm working on.
I don't find them as an anti-pattern, use the features when they are useful, if not, well don't use them and that's it.