I don't agree that that's "the bottom line". I think the bottom line is that the card IS functioning as its supposed to, and the text is incorrect.
The card has NEVER functioned like you say it should. Since its release it has forced the opponent to discard regardless of whether a keeper is in play. It's not an unfair advantage, it's a misprint. Again, compare to other existing cards, Twin Ninjas in particular. The card is weak as printed.