I have been playing in Royale Casino for more than 5 years and i come 1-3 times a year, nothing has changed since that time. The casino reputation is good these days and has many players than other casinos in Sharm.
No free alcohol, no free meals, no available taxi all time.
The casino in Sharm is a place where some people they go specially from other countries to play in. Royale Casino is good now. Other casinos are just down. If you don't change now, the casino will fall soon. The tourism is getting higher and the expectations are higher and the competition is higher.
I hope I go next year and find changes.