depends on opponent, if they're going to fold too much then clearly not having a 3 bet range is a mistake, if they're always stacking QQ and AK then not 3 betting AA is a mistake especially if they never adjust to the fact our 3 bet range is only aces
this is the key. also stack depth is super important, like 200bb+ you can probably 3b 20-30% of hands profitably if they are are like most players postflop (ie fold too much or call too much).