Lay Bare the Heart
The two carve-outs are where the design lives. Targeted hand disruption has always had to balance reach against speed, and this one buys its low cost by refusing to touch two whole categories: lands and legendary cards. The land exemption is the older convention; Thoughtseize and Inquisition of Kozilek both let you see lands but not take them, because pulling a land out of a hand was never the point. The legendary exemption is the sharper restriction, and it tells you exactly what era this design answers to: a format where the most threatening single cards in an opponent's hand are often legendary planeswalkers, legendary creatures, and the marquee bombs that legendary status tends to gate. By design, this spell sees those cards, reveals them, and then cannot take them. It strips the combo piece, the removal spell, the cheap interaction that would have blunted your plan, while leaving the haymaker behind. That is a deliberate ceiling on a card that is otherwise pure information plus a discard at a clean two mana. It rewards casting it early, before an opponent's hand narrows down to the very threats it is forbidden from taking, and it punishes the player who holds it hoping to answer the bomb that lands later. The window, not the rate, is the whole calculation.
