I agree with you, and we have already rewritten that part of CB for next CB 2.0.
In fact we are already using that new templating engine in CBSubs 1.1, and CBSubs 1.1 allows for clean rendering overrides in your CBSubs or Joomla template.
This (and many more items developed and tested in CBSubs) is now flowing into CB for CB 2.0 for free.