I would say that's the one thing that rsync is *not*. pg_basebackup takes care of a lot of things under the hood. rsync is a lot more complicated, in particular in failure scenarios, since you have to manually deal with pg_start/stop_backup().
There are definitely reasons you'd prefer rsync over pg_basebackup, but I don't believe simplicity is one of them.
//Magnus