Where do you draw the line though?
Want TUI to list every single drink that is and isn't included on the all inclusive?
Should they do that for every hotel they sell on an all inclusive basis?
It's fairly common these days that unless you're at a premium hotel, or on an 'all inclusive plus' basis, that some drinks will fall outside of the AI programme.
You'll generally get your beer, wine, some spirits and usually some cocktails as standard, then anything beyond that will vary from hotel to hotel.
I would suggest that if anyone is in any doubt or needs to be sure certain drinks will be included, they consult the hotels website first to find out on the inclusions/exclusions before they commit to the holiday.
As said, I'm loathe to defend TUI but sometimes the traveller has to take some responsibility too or at least take 2 minutes to check stuff out before hitting the button.
Out of interest, what is the name of the hotel?