Which AI?
I never felt ridiculous, I felt I got my money's worth and more. If I had to pay out of pocket for snorkeling, water skiing, the booze cruise, and food/drinks, it would've cost me ALOT more money had I not stayed at CSA. That even factors in our dinner at Ivans and visiting the bars on the beach. I'm not sure my wife and I could stay at a nice non-AI for a week and get all that I listed above for $2500 without serious skimping.
Not all AIs are the same and shouldn't all be lumped together to be judged.
Where I DO agree is that people who go AI should take some time to get out of the resort and visit the local establishments and people.