Then the welds were not properly done. A proper weld will be stronger than the metal surrounding it. If you don't really know how to weld then yes bolts are better.
Look at almost anything out there such as trailers, cars, race car frames, bicycles, motorcycles, heavy equipment, etc... plenty...