We could still fetch a user credit cards without the `user_id` in CreditCard (via order payments). I just created that column to make it easier to fetch those credit cards. Can't see no harm in leaving the `user_id` there. I think the real relevant info here is the payment token and that method purpose is exactly to drop it so the store cannot make authorizations on that card anymore.