Cat Eye has a price advantage. They are very cheap compared to Solar Road Stud. Also, they are not as complicated because there are no electronic parts, no LED,, no batteries, only reflectors. No electrical parts make them maintenance-free devices.
However, these reflectors rely on light. Without a light source, they will not work and cannot provide security. This makes them useless in some situations.