Who says? 10 men doesn't mean doing nothing. When you sit back against a home side for the majority of a game this is what almost always happens, and happens frequently against 10 men as well. Croatia weren't trying to score again from their first goal till Brazil went ahead. This isn't a league game, a strong draw is stupid. If they played to win, Brazil may never have got back in to this game, and how they've played in the past 15 mins backs that up.
Croatia were the better team in the first 20 mins because they were playing, Brazil were the better side from then till 2-1 because Croatia stopped playing.
Are you watching the same game? The ref has done everything possible to smother the game for Croatia.