Exactly, and from a features standpoint Postgres can do everything Dynamo can do and so much more. I think a lot of software devs don't really know SQL or how RDBMS work so they don't know what they are giving up.
Why would I want to use a graph DB directly then?
Postgres really is a wonderful database.