As a controller I would add just one rider to Llanfairpg's comment. Yes we are paid to provide a service to pilots but it is a service to all pilots. To achieve this we have to prioritise. That said most controllers, in my experience, would rather be told that weather or other conditions make a course of action unviable and would offer an alternative. I like to think we, pilots and controllers, are all playing the same game.