I use Mastercraft sockets ratchets and wrenches daily on heavy equipment and industrial. In the past 10 years I have broken one socket and zero wrenches. Couple of ratchets. But those were well abused with a 4ft pipe on em.
Allen keys and torx bits/ sockets I’d stay away from though.
Well ill take being a hoser than an ostrich fucker any day of the week. Or worse a yank.