The ergo carries weight on your hips, not your shoulders, so tends to be more comfortable.

I also direct you to the issue of stress on the baby's spine - see here for an article on the topic.