The real problem is that SteemConnect lacks granularity, and as a result, it is hard for users to grasp what kind of a contract they enrole themselves in when they sign up for a service.
It's not the fault of the service, it's the fundamental usability and security issues that arise from course grained TTP usage.
I wrote this post on the need to rid ourselves of all TTPs in the STEEM ecosystems. The post includes a link to a proposal for facet contracts that could serve both the users and service providers to communicate in terms of fine grained non ambiguous least authority service contracts. I really hope Steemit Inc or a funded user initiative will soon pick up this issue and help send SteemConnect and other newer TTP initiatives where all TTPs in a blockchain based eco system belong: in the past.
Dear @mattockfs
Thx for your amazing comment. Appreciate it a lot.
You clearly have knowledge which regular people (kind of like myself) are lacking and it's scary to think that my own account has been compromised.
Thanks for sharing link to your post. Will read it tomorrow with a fresh brain :)
The problem I see is that security and safety doesn't go along with mass adoption. Majority of population already doesn't understand what blockchain technology is about. If things will get more complicated and learning curve will become longer, then mass adoption will be surely affected.
Eh ...
Yours,
Piotr