If you dont want to buy from the beach vendors that is fine... totally your decision. But I think it might be a bit harsh to refer to them as scammers and fools. They are vendors and business people and aside from the people selling drugs/prostitution, they are not doing anything illegal and are trying to make a living.