You agree with me, indeed. Now, when it comes to questions like whether it is necessary or not, I have something to say about it.
A business has to think about all its customers and not just a specific group. The casino is a business, and it cannot rely on only one kind of customer, like those who have high-spec PCs.
They have to think about people who use low-end PCs as well. There are Tablet and smartphone users as well. They have to make their website responsive so every group of users can use their service. If they add more options and if that does not create problems, then it is good for their business.
But so far, on my end, the site is loading just fine. As long as the platform is not experiencing downtime, I'm good with it.