but nowadays casino will reshuffle the cards before using up the full deck, and it have became harder for gamblers to do card counting.
True, but there are actually a lot of other creative ways to get an advantage over the casinos. Sometimes, it is based on miscalculations of their game mathematics.