The withdrawal fee of any crypto can be fixed by the site you are using either that is any exchange or any gambling sites. For your withdrawal blockchain fee is 1.62$ but the site you are using fixed their withdrawal fee is to 3.27$ or the btc which is equivalent to 3.27$.
It should always be dynamic, the withdrawal fees should ALWAYS be dynamic, and it should be like that everywhere you go, not just on stake. If you deposited a lot of money and gambled a lot of money, like lost 1000+ dollars, then it should be free to withdraw whatever is left for you, same as VIP status thing, if you are a VIP then you should probably not pay a lot, depending on the amount and the frequency of course, if you wagered 100k here total, and lost 1k+ then you should be able to get one free withdrawal each month, and that is understandable, if you do it daily then it is not good, stake is not a wallet it is a casino.
Secondly if you are a newbie who hasn't gambled that much, they should charge you 5 bucks or more, because you should not use this place as a wallet to deposit and withdraw whenever you want to. That way they could balance things out very well and help the older customers not pay and keep them happy.