Coming to the net is always going to be risky for the obvious reason that if your opponent can pass you then the point is over.
The problem is nowadays the risk of being passed is far too high even if you hit a good approach shot. This is caused by slower balls, slower courts and racquet string technology. This doesn't only screw up net players, it also screws up attacking baseliners. The only players it benefits are really fit baseline players who can spin the ball back over and over and over again until there's a slight opening or the other player misses.
and therein lies the problem of modern tennis. it┤s become one-dimensional and makes us long for the good old days of wood and natural gut