You have to buy the battle-pass in order to get the rewards from it. Otherwise the only ones you get are the ones that have Free written on them, which yes… is about 10% or less…