So Drupal has a 'special' commenting system.
Comments are second-class citizens in Drupal compared to nodes...
But why did the core team not just create a default Content Type, Block and View for comments, and allow the site administrator add in a comment block as necessary? Just like the 'Article' and 'Basic Page' content types, which we can create blocks and views for. Why are comments so different?