Vegascrest is owned by vista gaming and most known for running bingo games, I believe. So vegascrest was their foray into running a regular online casino, then they shrugged and starting spamming their bingo stuff all over it anyway.
Regarding bitcoin, there's really no reason for any casino to charge their customers money based on exchange fees. From a quick search, coinbase you mentioned is a .5% fee if you use their actual exchange (coinbase pro), plus an extremely small exchange spread (like .02%), and much lower for people doing over $10,000 in volume. So realistically you're looking at maybe .2% in exchange fees per transaction as a casino, not an amount you need to pass onto a customer. Also if continues just held a small amount of bitcoin, they could probably eliminate many of these transactions and just use some of the deposits to provide liquidity for withdrawals, meaning they would pay very little at all in exchange fees.
But there's an additional small fee many casinos would likely pay on top of that, called the "we don't want to deal with this ourselves so have a third party do it instead." Something like bitpay, which would be at most a 1% fee. But maybe well known companies don't want to work with casinos and they end up using more questionable payment processors that might charge 2-3%. All right, that's a bit more, but not more than a credit card. If the fee is any more than that a casino really needs to reconsider why they're just throwing money away.
But apparently vegascrest pays an even higher fee then that, called the "lol we don't even care just rob our customers blind, we don't even know what's going on" fee to their payment processors. This fee is apparently 7-10%, and vegascrest (assuming they are being honest) had no idea this was being charged at all so they used to charge an additional $25 on top of it.