The phrase "lower star rating" refers to a decrease in the quality or performance of something, resulting in receiving fewer stars than before. Full definition
Previously, popularity could override quality when it comes to an app's position in the charts and search results — despite low star ratings and negative reviews — burying less popular but better - performing apps in a marketplace that houses more than 3 million. (zdnet.com)
Since it does have a lower star rating, there are a few more negatives that parents have noted. (earlymomentsmatter.org)
You could buy the snack tray separately if you want - the low star rating at the time of writing was due to it being a mismatch with older B - Ready models. (stroller-envy.com)