I suspect Yuxin is no longer producing the magnetic version of the 8 Petals Cube. Either that, or they leave out magnets in random batches as they feel like.
The magnetic version is decent (if you can get your hands on one, or if you magnetise the non-mag one yourself), but the non-magnetic version is trash in comparison, not any better than the Moyu Redi Cube.