I don't think you could say that card counting is "over" by any means. However, you face a lot more counter-measures and unwanted attention these days which makes it a lot harder to be successful.
This is one area I think the casinos get all worked up about without thinking it through. Many people who have read a book and are trying to count are not real proficient at doing so. Many people are not willing to put in all the practice time

it takes to get really skilled at counting in a casino environment. It doesn't take many mistakes and that already small advantage goes out the window. Then you have players making large bets when they
think they have the count right. Having people making larger bets is just what the casinos want. Even people who are dead-on with their count have sessions where they get creamed financially due to the vagaries of the cards. How much more often do you think people who aren't accurate with their count get creamed? In fact, I have heard and read that some casinos now evaluate the skill of a suspected counter before trespassing him just for this reason. If he is counting but not accurately, they let him play.