Yes,, dovetail is better.
Else Flfinger joints.
Rabbets are way worse.
Dor the ones i bought (i run just a couple in wood, other in styrofoam) i really hate the ones that have only a recess.
A couple i build myself, got douple sided rabbets, thats ok, but nowhere near Finger joints.
I know in germany a couple people want to tell that a rabbet is the best, arguing that you expose more grain, but if you treat them propper (best wax dip them) it doesn't matter. Also if you work your boxes a little harder a rabbet can'tvtake up all the hits, e.g. when shaking packages, over time, as a finger joint can.