Pros and cons of home seller financing

Does owner really benefit from sale?