WE spoke to the constables on the beach while we were there Nov 22 to Dec 2 about this. For some background information, our daughter, 8 years old at the time, took a ride on a horse a few years back. She came back to the resort on the horse escorted by 6 constables. We had watched this unfold from the beach. She was in tears thinking she had done something wrong. The constables explained that the horse owners had not paid their permit to be on the beach. In hindsight I think this was a nice way of saying to us "we want to get them off the beach"
We decided to get the official version of the status of the horses. We were told by the constable that the horses on the beach are not regulated in anyway and are not authorized on the beach, and they were trying to get them off the beach. They were encouraging people who wished to ride horses to go to Rhodes Hall where there are guided tours and the horses are properly fed and cared for.
I agree with vucko, that they create a dangerous situation on the beach. I saw them running very fast up and down the beach during my last stay. This is not something an adult expects, let alone a child. All I can say is to repeat what Rob Graves stated in a past post. The vendors are on the beach because there is demand for a product or service. If there is a demand for juice, fruit, snorkeling, parasailing, jetskiing, sailing and other things there will be a vendor. If there is no demand for horse back riding, non, nada, nothing,, the vendors will change professions. Eliminate the demand and horses on the beach will disappear. My two cents worth.