Depends. Reseller business is easy to start but equally challenging to establish and grow. Initially, you may find it hard to get new clients. However, if you have a good business implementation, you'll start growing sooner or later.
However, in some scenarios, reseller hosting can help many businesses. For example, web designers or developers can create packages providing web hosting and services. To add your brand, you need to buy a reseller hosting package and set it up to work intuitively for your clients. The bundle can provide multiple benefits and charge a premium for your services. Also, with the reseller hosting plan, you can set up clients' packages for additional services, such as better SEO rankings, plugin/theme maintenance, security, backups, etc. This gives you complete control over selling your service, providing value to your clients, and making money.
In another scenario, if you're competing as an established provider, you must go through the normal growth phase that a Hosting provider goes. You must do proper marketing to reach your audience. In short, you must have a solid business plan to succeed.