I had a similar impression. A lot of casino sites try to push too many banners, pop-ups, and promotions at once, which usually makes navigation more confusing than helpful.
What stood out to me from your description is the focus on reducing unnecessary clicks. For most users today, especially those browsing on mobile devices, being able to find games, account settings, and payment options quickly is probably more important than having dozens of flashy design elements.
A clean layout, responsive filters, and a straightforward account section are usually good signs that a platform was designed with user experience in mind rather than just marketing visibility.