I agree with much of what you're saying.
The thing I don't understand is why do sites seem to find it so difficult to get a good RNG in place? How hard can it be to get a truly random selection of 52 cards out?
Random number generation - Wikipedia, the free encyclopedia