Seconded. $(document).ready(fn) is far more easier and comprehensible than document.addEventListener('DOMContentLoaded', fn, false).
Even if I'm aware of the latter, I refuse to use it when former is available just for the sake of being "PureJS trendy".