The story was absolute crap, but the campaign levels were still really fun.
Also, each campaign did feel like a full fledged game from a content perspective. I can give blizzard shit for a lot, but how they handled sc2 (beyond dropping it completely) is low on the list.
It is absolutely possible to sweat in water.