I don’t think stop losses were discredited.

The real issue is TP. You need to determine on a case by case basis whether it is appropriate for your trading system.

One way to check this is to Test without TP and produce and analyze MAE and MFE plots.

Can you do well with TP? Maybe, but you might have better options.