They should keep their TOS and implement it no matter what, but if it's not clear, they should satisfy the needs of the gamblers as this forum is huge and could affect their entire reputation. Congrats OP for your win, don't be tired of sharing your stories here as the community is very active to help.
The mechanics and rules were not mentioned in the thread only on their website so there's confusion on OP'S part that is why OP demanded the casino could have defended their mechanics but they opted to just allow OP's request, they will learn from this that if they have a new update or announcement they should post it in their announcement thread or where everybody can see.