Maybe it's just me, but I'd think it's hard for kids to spend $2.50 if parents don't give them $2.50 to spend. I don't expect kids to make good decisions about money, or gambling, or games. I put that responsibility on the parents.
I don't give my son the means to buy things within Fortnite, but he talks about it frequently, and about peers that are buying things. It can build a bit of resentment that needlessly complicates already-challenging parenting.