I don't think it's as simple as, 'they don't like us'. The problem in a lot of places where there have been protests is down to the sheer volume of people descending upon areas where the infrastructure cannot cope, and local government pushing for more and more.
The 'we are paying their wages' argument would have been all well and good when most of the hotels and businesses were locally owned. The problem now is that in some areas where the biggest local pushback is, the locals aren't making the money any more. International corporations are, and the locals are the ones working ridiculous hours for shit wages.
The rise of all-inclusive chain hotels has resulted in some areas being swamped with tourists, but very little of their money actually going into the local economy. It's one thing putting up with (and in some cases actively encouraging) the drunken idiots when everybody's making money hand over fist, but it is an entirely different kettle of fish when there's more and more people with less and less local benefit.
Some areas are suffering water shortages, massive strain on emergency services, roads not coping with the huge amount of traffic. The cost of this will be born by the locals, and it's a heavy price to pay for the minimum wages and long hours of the industry.
It's not really the tourist's fault that some destinations have reached saturation point, but they've become the target of local frustrations. Frustration at yet another massive hotel being built to price smaller, local concerns out of the market, whilst adding to load on the public infrastructure. Yet more Airbnbs that, despite the ads promoting staying with a friendly local for that 'real' experience are more likely to be owned by someone from abroad these days. Not dissimilar to the 'holiday let' problem here affecting the housing market and shoving up prices for locals.
A lot of this can be laid at the door of government greed and the mistaken 'eggs in one basket' economical approach.
It's all got too big. It's a 'can't live with it, can't live without it' situation. It's no excuse for water pistols, etc, fired at some perfectly decent person who's just come for a nice holiday, but I get why that's how some have chosen to protest.