Clearly not everyone is failing at this, just see 100+ apps on SteemTools.com. Although docs can be improved, maybe it's time ask some of the devs who are doing things successfully.
And confirm you've read this API and python docs: https://steemit.github.io/steemit-docs/
http://steem.readthedocs.io/en/latest/steem.html
RE: Why Isn't There Any Good STEEM API Documentation 1+ Year Later? AKA : Was Steemit Built to Fail?