Problem with these things is, you must never forget the master password else you're goosed.
Thing to remember is, hacking is now more than a pastime for a couple of computer geeks and nerds. It is big business with elaborate programs set up to farm these details.
After a lifetime working in IT, my view is simple. Do not put anything on the net that you do not want others to see or, that could end up embarrassing you. Do not permit web sites to retain your card details if given the option, you are putting these details under the merchant's security protocols, that's if they have any!
Other than that, my general outlook is I wouldn't use a password manager to store my passwords for my banking websites. My banks use a pass token for security.
For financial sites, follow your bank's advice, never ever use a link sent to you in an email, don't do any transaction over free wifi. For websites and forums such as this, I don't bother with particularly strong passwords. It's just not worth the bother.