Yeah, their rules grow more vague and somehow more draconian with every passing month!
As for the support, don't worry about it - make sure you're taking care of yourself first and foremost! :) It's enough for me to know that people care about the game and enjoy it.