I just watched a video on them. They are saying they don't have any bearings that its using special kind of bushings. Seems like a good idea till the bushings get scratched or debris in them. We shall see.
They do have bearings.
They don't have "BALL bearings"
It's all marketing buzz and semantics.