I can only agree with Caetravlr
on this: it's not something they're obliged to do, they could just simply keep the old standpoint of simply not allowing you to transfer miles... I'd venture the guess that this is more of an idea for those who, for example, have 53000 miles but need 55000 for a free ticket - not for someone wanting to transfer all miles needed for a free ticket: since most airlines (not sure about UA
) will allow you to issue a free ticket for someone else, there's no need to transfer larger amounts of miles anyway.
So, in my example, the cost would be for transferring 2000 miles, which would be $20, plus the $25 charge - $45 in total for getting that free ticket...
Honestly - I think it's a great idea, and I think the cost that they charge is OK