Reseller accounts of themselves are not highly profitable. There is very little margin in, for instance, selling new domains registrations as a service. But if you host websites or sell VPSs, servers, etc. adding on the extras such as domains, SSL certs, email services, not only adds extra income, it helps lock your clients in so you keep the profits from the more lucrative hosting, designing or whatever gives you the main income stream.