humanoids could either dig under the hut, or make a ring of fire around it with fire wood to smoke them out, or even burn them out. says objects can't pass through the dome though smoke is not an object neither is fire, also smoke is not weather so does not meet that aspect of comfortable and dry. so you can smoke them out of the hut if you want.
also poisonous gases that are not magical can pass through which is fun.
if you are mean have a giant or something of similar size pick up a heavy object that then sits on the hut so when the spell finishes it will crush anyone underneath, could also then wall them in though that is unnecessarily mean.
also can just get reinforcements to arrive or the enemy gets into a better position for when the hut leaves.
could also dig underneath and place fire or acid under the hut somehow.
though best of all is when they are in a building and there are floors underneath, or you could do it anywhere. someone casts passwall or removes ground under the people in the hut somehow, everyone falls throuh the hole, take some falling damage you are now in a dungeon of some sort or in any encounter the dm decides.
i feel leomunds tiny hut is not aimed at being a fighting spell that should be exploited, or a instant rest whenever i like, though rather a way to have a safe short rest in good conditions. so i will happily cause problems for my players if they try to exploit it or any spell.
