Have you thought about your title: ''I don’t want our neighbour to keep running her airbnb''
I do understand you do not like it, but you do sound so entitled and maybe it is why so many people think YABU.
If she owns the house and the people who allegedly rent the place from airbnb don't litter the place, don't have wild parties, don't knock at your door etc... then, I have to say, you are being unreasonable.
Also, if you don't like people being able to look into your kitchen, why not put up curtains? Yes, it is a cul-de-sac, but it does not prevent anyone peeping into your house if you ''invite'' them to do so and generally, not having curtains, is an invitation!
If you are that bothered, you could ask your neighbour nicely if she would share the price of putting up a fence because you want privacy. She does not have to accept, btw. But asking her to stop letting her house? that is totally unreasonable and she has to right to tell you to get lost.
Look at it this way, maybe one day, you will also have the opportunity to let your property through Airbnb or other means and generate income. Will you think it is wrong then?
I think your neighbour is smart financially. She seems to also choose her renters well and honestly, she does not need your permission
In the nicest way, it is none of your business as long as they are not anti social and it is not a brothel, lol.
You could try meditation and be grateful for what you have if you are not doing it already and soon, you will not care. Gratitude is a great way of letting of things that bother us but are not really our business or in our control.
To ruminate about what your neighbour does (or does not) is unhealthy and will make you very bitter and believe me, the tone of your post, you are nearly there and it is not good for your own sake. All the best.