First off it was billed as "The River" Tour.  So with that being said why would you even go to a concert and expect something else.   His encore was a third of the show and he did not disappoint.  To say that his tour is to promote future sales of  "TheRiver" is absolutely ludicrous.  Pretty sure he does not need the money.  BGreene said it well.