It’s not an either or. You want to have a fundamental analysis view or bias for a certain narrative assumption and you would then use technical analysis to have higher efficiency entries and exits.
Neither is good per say. The goal is to be profitable trading. Therefore you attempt to leverage all information. For example if your technical analysis is giving you a bullish signal and you also find a bullish news catalyst you would long that asset with conviction. If your only getting 1 of the 2 you might long with less size or stay flat waiting for both to signal bullish or bearish to take a position. You don’t just rely on one or the other but rather use all available info to take a bias position.