We took dd out of school for a few days last year to visit her grandmother and other extended family. It's very important for us that she can get to know her dad's side of the family, learn about her heritage and use her second language.
For various reasons, it simply isn't possible for us to go in any of the longer school holidays - I can't get the time off over Christmas, and there are serious health risks associated with going at easter or in the summer holiday. So Feb/Oct half terms are the only option. It takes 3 days to travel there and another 3 days to travel back. That leaves three days for us to spend there in total - not feasible for the cost and amount of travel required.
So yes, we do take her out of school once every couple of years and we shall continue to do so, even if we have to pay a hefty fine for the privilege. The school has been very supportive of this, and acknowledge the importance of children learning about their cultural heritage and building relationships with overseas family. We don't make the decision to take dd out of school lightly, but we do it in the knowledge that she will learn at least as much while she is away than she would if she stayed in school.
As I understand it, head teachers currently have the discretion to authorise or not authorise up to ten days during term time. I cannot understand why the government cannot trust head teachers to exercise this discretion wisely.