The bearing is technacly spinning, but its not noticable. The body of the yoyo spins, and the bearing helps there be little friction. So the body of the yoyo is making the bearing spin.
Yes, my explanation sucks, but I hope you get what I mean.
For a fixed axle, the string is put onto the axle.
For transaxle, there is a plastic/rubber/metal sleeve on the axle. The string is put here. So, the sleeve can spin separately from the yoyo, so it spins longer, as the string is not rubbing against the axle.
For Ball bearing, there are balls between the transaxle and the yoyo. But there is a metal wall that separates the axle and the bearing, which is the bearing seat.