I would use WP to build a site not blog. A website without interaction by visitors. I prefer to use/create post instead of page, because posts can be categorized. OK, some plugins add the ability to categorize pages.
So, to disable (hide, remove) the comment form below the posts, I add this css definition in the style.css file: