I think price has a small factor but is what people prefer at the end of the day.
like on the for i have seen some mollasels someone has been selling at $50.00 for 100g and it sold fast. it is what people prefer. personall i think starbuzz is toooo over rated and i only like some flavours. nakhlah has a far more natural taste but AF is still the 1 of the best