There should not be anything to be torn about. It is how things work here, "the runnings" as they say.
The majority of tour operators started as route taxi drivers. Currently, route drivers pay between $5000-$7000 per day for 5 days, get one day off and one day they make all the money for themselves.
The owner of the vehicle pays for all the legalities. Fees, insurance and whatnot. They earned and deserve their money.
I have had route driver friends tell me that they can't afford it anymore and are going to stop driving. Equally, I have had tour drivers tell me that they are going back to be a route driver because the legalities are too high for them to make any money.
There is always a cost of doing business, and when non-legit entities take advantage of the system, it only raises the cost for the legit operators.
If you really want to help the Negril and Jamaican economy, support the legal businesses. Each time you use non-legit "business" you simply raise the cost of doing business for all the legit operations.
If you have a friend you really want to help, help them become a business person. That means getting registered, licensed, legal and insured. They will need to know that there is no such thing as a free lunch. Help them learn what business means and don't be their crutch as much as that temporarily makes us feel good.
Be part of the solution....