VS is great for the the rewards they do offer, and while I gotta say I do love playing there but there has come a point when even with those weekly guaranteed rewards that you hit a wall... Advancing past level 120? OMG Earning achievements, FS etc... unless I have access to a computer, I am on mobile with limited functionality to check all my logs and the games I gotta play to hit a rewars-and honestly there are so many-it is difficult and I haven't had an achievement for ages I don't think... At the start they came hard and fast and it was fun and exciting to log in and see what I'd got. Then after a while and $$ it dries up and I think thats why people get a bit stroppy about them...
And the FAQ does say you can ask for FS in support... If you do they can never give you any... It's also like with the BattleSlots having requirements-I get why the rules are there but sometimes the fine print is a little to strict and it can alienate a player when though they might not meet it at the time of attempting to play-they probably regularly meet it and go beyond it-but like myself on mobile, I never play the Battles so when I don't meet the minimum for the last week it's annoying that it can't be waivered every now and then lieu of having not played in the past during a week where I would of done the WR if you get me.
And I still go back and do love the site loads, I do empathise when I read other posts when players want a little bit of a comp after a loss or whatever... I have felt like sometimes CS can be pretty unwelcoming and have the copy and pasted answer vibe and it's so annoying when CS just blankly paste in a T&C without actually taking the time to say "oh hey, let me have a look into your account..."
Like, they rely on the "we have regular rewards, wait til Mon/Fri" response instead of really taking the a bit of time to acknowledge the player's loyalty/spend/time. It's like you think, I know the rules etc but can you just listen to my question and see if anything can be done to let me have a bit of a play.. Like it sounds ridiculous, hypothetically: Did not meet WR/deposit $20 this week but cannot get any recognition for the thousands deposited last month in exchange for having not played battles in that time? And those little personal touches can absolutely make a site experience a bit more enjoyable all together!
My favourite would have to be my birthday-heard on CM they give birthday gifts... Asked CS about it and was given the old cut/past "Mon/Fri rewards blah blah" and then told he couldn't actually give me anything but to come back to Chat ask again next time

A whole year to wait for a little FS bonus and to get it, I have to speak to chat who are not auhorised to give gifts ?!?!?hehehe