I would also say Credit Card is still secure and easy to use compared to Bitcoin for older generations. But yes technical faults does happen in Credit Card systems, and till date I haven't seen any issues. Only issue with Bitcoin is its time, other than that I would say Bitcoin method will be better for newer generations and even older as well if they can use it.
About the security system, both are getting enhanced, so for both the system security issue is going down if the owner is careful enough.
For faster transaction and legal transaction in your city and around the location. You can check the payment delay some time happens in bitcoin and eth transaction that is also happens because of the block size exceeding. However, bitcoin take max 40 minutes to reach the destination wallet in any location whether the concern wallet is near to you or anywhere.