They charge per user control panel not per domain. You can have unlimited domains controlled from one user account control panel.
It is a superb system for both the hosting company and the hosting customer. And it is the hosting company that has to pick up the tab for the control panels not the customer. Unless you use a cheeky, rip off hosting company!