To me the obvious answer would be that if we ever develop a
specialized recentf-mode, places-mode, etc... derived from
emacs-lisp-data-mode, we get to apply these modes to existing files
without having to painfully find-and-replace said cookies.
I've just never considered auto-mode-alist to be a clean place
anyway, there's lots of stuff there I've never heard of.
But the cookies aren't horrible, either. We mainly just need
the intermediate lisp-as-data mode for now.