Amazon calculates a product’s star ratings using a machine learned model instead of a raw data average. The machine learned model takes into account factors including: the age of a review, helpfulness votes by customers and whether the reviews are from verified purchases.
As all JoyCons, these are physically the same as all other ones. Except colours. The colours are just too good! I initially planned to mix purple with my greens, but ended up staying with the purple+yellow. They just look fantastic