Answer:
Modern karate is geared more toward the sport spectrum. There is very little contact. People are also trying to make their living from it. That's not what its about. Martial arts or karate is a discipline. Karate in the past you would get hit. It could be hard or soft. You didn't know until it happened. You had to learn to take a punch. You couldn't say don't hit me that hard in a real fight; now could you? You had to learn how to perform the techniques with someone resisting. You had to earn your rank. Karate is an art that take years to learn and longer to master. Money cannot by experience.
There are still schools that focus on the martial art and not the sport aspect. Finding traditional schools can be a challenge, but they do exist.