Every card company has made their share of dumb cards over the years, but to my knowledge, none of them have ever publically admitted to doing so before. At least that's what I had thought...
Personally, I don't see why Upper Deck was so down on this card. Sure, the autographs are on stickers, but it's hardly the worst looking stickergraph I've ever seen. And yet, Upper Deck, for whatever reason, felt the need to let everyone know exactly how they felt about it -- even going so far as to print their critique right on the back of the actual card itself!