I would much rather the roulette, leveling in particular just give exp that is equivalent to a full level-appropriate dungeon. E.g. if you get Sastasha Normal Mode at Lv71, it should give experience equivalent to running Holminsters, I don't think giving people their entire toolkit for the said dungeon is an appropriate way of handling it, but rather just a reward which is equivalent to it (I think this is already the case, or very close to it?). Gods can only imagine a Summoner with their Level 72 toolkit going into Sastasha. I do get it, nobody enjoys pressing 1 button every 2.5 seconds for 11 minutes, but that's no reason to abandon a duty.
I absolutely blame people for bailing. It is, after all a roulette, you get what you're given and you attempt to complete said duty to the best of your ability, as should be an expectancy, really. If the group is, well in a state where said duty absolutely cannot be cleared, be it geared healers, or lack thereof, for example. Then sure there's a moment you cut losses, and vote abandon the duty, or just leave (hence the; after a certain amount of time has elapsed).
That being said I think the number of people that would openly refuse to do roulettes for the fear of not getting what you like is in the minority, fortunately. I think if a few duties are leading you down a path where you consider not signing up for duty then there's a more fundamental issue going on with the player.