Why is the @data not triggered on a value change?

In reply to ben@SystemVerilog.us:

Thanks Ben. I modified the post.