I refuse to upload my documents because I was told I would never have to do so. I guess they lied to me when I signed up.
Terms and conditions, site policies and all that fine prints can change anytime. The same goes for every platforms out there. Some are out of their control as some are caused by external factors like the growing stricter regulations for anything crypto. And I think even back then, stake has the clause indicating they could ask for KYC anytime. I'm curious where did you hear the 'never.'
But the good thing is, you still have time to move to another casino.