Electrum is still one of my favorite wallets, but you have to understand its limitations:
- Its privacy (and security, to some degree) is inherently bad due to its verification model.
- It's written in an interpreted language, which makes me instantly suspicious of its security.
- It has a very small team.
I'm OK with using Electrum for smallish amounts, with the assumption that all transactions/BTC in a single Electrum wallet can be trivially linked to each other.
IMO Electrum is still in the top two or three wallets. But although ThomasV is one of the best devs in Bitcoin, and some other wallet devs are also very good, this probably says more about how poor the wallet ecosystem is in general than how great Electrum is. Every wallet is seriously flawed in many ways.