Originally Posted by
mahasamatman
They have a very definite purpose. They increase breakage (the number of certificates that never get redeemed).
Breakage isn't the only cost. I have a hunch that if "improve the way e-certificates work so that you can do everything online which a Web Support phone agent can do" were free -- no development or testing costs -- United would probably implement it.