Yea, thats pretty much exactly it. All this shove is doing on the river for me is taking myself to value town a large portion of the time. It's a +EV play (given my ranges) but there is SO much more money to be had by either betting smaller or checking to induce.
I like checking to induce vs. villains I KNOW can bet with missed draws. And with the reads I have on any of the players in this hand thus far, I just didn't have that information yet, so I opt to bet out here the majority of the time.