While realizing how it is important and what impact it can have, I do not think wallet protection or phishing should be more significant problem in Stellar that anywhere else.
The concern I have approach to consensus with Stellar and in Bitcoin, as Stellar approach allows for institutional fraud.
Let me explain.
If several Validation nodes belongs to private companies, but those private companies get acquired by some person X, this person controls sub-network of Stellar. For example it is easy for him/her to configure consensus slices so that those point to each other, and only one of slices remains with "trusted backbone" whatever it is.
Once done, person now can isolate some his subnet by cuting connections to rest of the network. If his stake is large enough, and if there is enough transactions, this person can place an offer while network is united, and then split the network getting money twice - from each isolated network.
This leads to the assumption that I can trust Stellar network only if my application is connected to the Node that validates with SDF VALIDATORS 1-3.
Problems:
1- I hardly know to which nodes my application connects to (if I am an end user), so I may be connected to some potential "isolation tree"
2- If all connects only to SDF validators, it ruins an idea of fully distributed network.