Vegetarians and vegans must be willing to do extra homework before traveling. In major metropolitan cities, you will get options. But once you go off the beaten path to smaller regions, it becomes harder. Even if you stay at an expensive resort.
Veganism is a privileged rich people trend. 90% of the world relies on what is abundant and affordable. Many cultures even consume nose to tail so as to never waste anything. If you are vegan for ethical or sustainability reasons - some non-vegan local food can be more ethical and sustainable than mass-produced commercialized vegan stuff in the west. If you cannot respect how locals live and eat, you shouldn't travel.
I encourage people to follow what I call sensible veganism. Do your honest best to stay vegan. But make exceptions for travel, especially if someone will be hosting you or showing you around.
Sicily is a relatively large Mediterranean island. Surrounded by the ocean seafood is a major component of their food. They also rear many sheep and cattle. But Sicily is not a major producer of vegetables. They grow more fruits and nuts. And also, do not go to Italy if you wish to be vegan. They are a major cheese-producing nation. They take great pride in their cheesemaking culture and incorporate cheese into as many foods as possible. [Sidebar: Not that we are a tourist destination. But vegans should not come to Wisconsin. Dairy is a religion here.]
Sicilian blood oranges are a treasured and prized varietal of oranges. The other thing to note is that dessert in Europe is often a cheese and fruit plate with dessert wine and espresso. The other popular dessert in Sicily is cannoli (filled with sweet cheese). So anyone complaining about sliced fruit as dessert clearly is not a good traveler.
IDk what fruit she is complaining off. But anyone complaining about being served Sicilian blood oranges literally deserves to be slapped across the face till they come to their senses. Like bitch people are winning to pay obscene amounts for a can of San Pellegrino Arranciata Rosa. If you are complaining about getting those oranges fresh - you don't deserve to exist.

5