The technical and graphic designs of their games, provably fair specification, and the speed of deposits and withdrawals, especially withdrawals are other important things for success of gambling sites.
In addition, KYC might restrict potential success because gamblers tend to hate KYCs.
Hey Faucets in a site are always a nice idea as many newbie users first like to test it, before playing big hand and I like the way one needs to earn his faucets at BTSLR. I think yours is a valid point as site design, instant withdrawal, instant deposits, probably fair game are also important factors for a gambler. I don’t think all gamblers need to worry about KYC, as you only need it if you win a very big amount, for small amounts you’re not subjected to KYC regulations.