Firstly, I absolutely would hit that but I always laugh at these beautiful/talented women. They're obsessed with dressing in very little and undulating all over the screen which completely undermines their music. Always funny.
you sign a contract with a company, the company signs a director, you kind of have to do whatever weird thing the director tells you to or deal with crap about your contract
I agree with that for someone who's just been signed up...