>>But ball bearings are expensive
Mostly because of the materials, precision tolerances and surface treatment required for bearings. These just need to be round pieces of metal. The kind of thing hobby revolutionary war reenactors can crank out of molds, or even might be mass produced in a shot tower (molten lead allowed to drop through air and harden in a round shape).