breaking is caused by either too much side loading on the bit (not drilling perpendicular) and snapping or if the bit gets stuck and it twists to snap (usually only very small bits).
Good quality or poor quality, can I minimize the likelihood of twist breakage by not going too deep into the hole, and incrementally increase the size?
For example, start with the small bit, go in 1/4 inch, then next size larger bit, go in that same 1/4 inch. Then go back to the small bit for the NEXT 1/4 inch deeper. That way, the bit, any bit, will never see mare than 1/4 inch buried into the metal. (sorry for the convoluted description, newbie with limited experience here).
Regarding shorter bits, I would think a longer bit allows more flex tolerance due to me holding the drill "not quite perpendicular". Having one whole inch of bit length to flex that few minute of angle error in m y holding the drill is better trying to flex that same few minutes of angle over a 1/4 inch length of drill bit. Make sense?