I agree.
Minimally interactive pages use of JavaScript should be minimal or zero, more so if users rarely stay for more of a page view.
JavaScript place is in internal corporate applications (because in these caching and REST APIs make wonders) and heavily interactive sites where use of JS is unavoidable.
Generally speaking: first, use HTML. If not enough, use CSS. Only resort to JS if it yields great advantages to your users.