I'm a little confused from your post as to whether drinks are going completely on shorthaul, or are remaining as a service but now becoming chargeable. If they are going completely, then count the number of Cabin Crew next time you fly with them - it may well be one less than before. If IB have simply started charging for drinks, then that's just them catching up with the rest of us.
--------------------
Per Ardua Ad Ibiza