First off, I find it disgusting that Topps produces these things as a straight to ebay item. They are nothing more than a quick cash grab that really adds nothing to the hobby. If they were released into packs as redemptions (I know, that last thing we need is more redemptions) or something like that I would have no problem, but as a straight to ebay only item, that's what I have a problem with. I realize that most cards end up on secondary market sites like ebay anyway, and it is an easy way to get things like this into collectors hands, it still seems a little shady. As someone who hates redundancy (hence my Topps Mini dislike), these things don't really need to exist.
Obviously, I am not as outraged at these as I thought I was, because I bought one. It was relatively cheap and is pretty nice in it's Beckett graded case, and it fits into my 2013 Topps Ramon Hernandez rainbow that any regular readers (If I have any) have seen me working on for a few months.