Pourquoi l'utilisation des rails default_scope est-elle souvent déconseillée?

Partout sur le peuple Internet mentionnent que l' utilisation des rails default_scopeest une mauvaise idée, et les premiers résultats pourdefault_scope le stackoverflow sont sur la façon de le remplacer. Cela semble foiré et mérite une question explicite (je pense). Alors: pourquoi est-il...