It is changing and it's great. It used to be unheard of (or even made fun of), but nowadays it's acceptable in most places. That being said, I rarely have the need for one except in Indian restaurants.
In the UK, I don't think I have ever seen someone ask to take food home served in a restaurant, except people with an american accent.