I too am baffled. You do realize that AA books through Expedia and whatever comes up comes up. The agent isn't going to take the time to read the reviews. If the hotel was such a dump the OP should have left and booked his own. I would never expect AA to comp me a hotel for weather delays.
Flights were a mess yesterday and today I fly and it isn't looking so good today.