Of what use is having a withdrawal fee, this people make a whole lot of money from gambling, aside what I might have won, they have gained from so money losers. It should be made free, theres no point having a withdrawal fee, whether fixed or based on percentage.
I remember my friend called me greedy some time ago because I mentioned this and to them, this is a way the casino sites can also generate money. I understand that the casinos given us a great gambling platform is a privilege but this is not a good reason to start having a fixed charge when its time for withdrawal, they could do it free for players as compensation for having them on the site.
I think that is exactly who you are and your friend is definitely not wrong. It is a business for crying out loud and it wont be wrong if they use any means possible to make their money after all, they didnt force anyone to play on their site, you chose to do so, so you should be willing to keep up to their rules and standards.
The only aspect I am not too cool with on gambling sites is having a fixed amount. This wouldnt give players the right to other options, I sometimes wish i had options to choose from sometimes when I am to withdraw and I feel bad having to accept the stated percentage been requested by the site without considering gamblers opinion.