Physical Google Wallet Card

I just got mine in the mail. But, why would I want to use it? The only reason I can think of is "because Google." (Which, let's get real, is a good enough reason for me.)

Also, suppose I have some sort of points system set up with my bank. Will using the Wallet Card effect the accretion of said points? I don't, but it's an important question nonetheless...