TG, maybe you need to reread your own post!
You do realize the beach is public right? And the vendors are Jamaican citizens right? With more right to be there than us.
Yes, A small fraction can occasionally be an issue but the vast majority are not and are a welcome part of my beach experience .....and are also “beautiful” people !