Seems fair that if one wants United Premier benefits, one should be traveling as a United Premier. The program switching definitely is trying to use/generate benefits in two different programs on one United-operated flight. United's saying "pick one or the other, not both."