Most businesses contribute to an area
If you’re eligible for BRR, you’re clearly operating a business. 
The whole second home owner debate is far too complex than many here would care to admit. This all started in the decade leading up to the crash of 2008. The banks poured billions into the property market leading to a boom. Even if let’s say, a law was brought it tomorrow to say second home owners, landlords and businesses who owned property must dispose of their assets. The average 20 or 30 something wouldn’t be able to afford those properties because house prices have continued to rise faster than wages. The other issue is a lack of local jobs, in my parent’s Cornish village, all the young leave for the cities as decent paying jobs just aren’t available so typical starter home type properties either remain empty for long periods or end up being bought by second home owners.
You may not agree with holiday rentals but they’ll remain, perhaps with some licensing restrictions brought in which I’d personally welcome. There needs to be limits of property rentals available in each particular area. However demand will continue to outstrip supply. And that will continue for years to come due to covid and people reassessing their future overseas holiday plans. Families, couples with dogs, groups of essential gas workers, nurses isolating from their families and families feeing DV etc (all of whom I’ve hosted over the last 10 months btw) would all rather stay stay in a house with privacy and cooking/washing facilities, rather than expensive hotel rooms.
I won’t mention the laundry company, cleaning company, property maintenance guys, the gas man, the electrician, the plumber, the window cleaner, the gardener, and the builder who turned a derelict un-mortgageable mess into a habitable property, all of whom have benefited from my business but as you say business like mine don’t contribute to the local economy. 