FF
I'm sure you're right, but so is DFC. I wouldn't dream of doing what is happening to you. If it is happening it sounds like there's pretty poor co-ordination going on between the radar and the tower controllers and it needs sorting out.
Definitely get in touch and ask why it's happening? They're not ogres who bite, and it's a reasonable question.