Disregarding acting ability, I don’t think Pattinson had the physicality for it; he didn’t look big enough to me to be believable. You could really tell the Batman costume had a lot of padding when you saw him as Bruce Wayne. I think he’s just too lithe, for the lack of a better descriptor, for the character, you know?
Some people don’t attach value or sentimentality to $5 valentine’s day cards and would rather just spend time with their partner and spending time picking out a good card for each other can be fun. I personally like the funny ones so it can be fun to pick those out, show them to your partner, have a laugh together, and then put them back. The card brings the same amount of joy, but you don’t have to spend money or throw it away later.