I'm in favor of moving the line back and eliminating the corner three.
I'm also in favor of ideas related to changing how we currently regulate activity near the basket, i.e. shrinking the lane, eliminating offensive and defense 3 seconds, eliminating basket interference after the ball initially touches the rim / basket area, etc.
I'm not a fan of the idea of allowing goaltending on three pointers; I think that's just too out there.
In general I agree that it has been to the game's detriment that less skilled, less talented spot up players are currently more valuable than more traditional forwards and bigs without three point range.
Whatever the solution, I think the league will be in trouble if they do nothing, because we're headed toward a league where the majority of the teams attempt 40-50% of their shots from behind the three point line. In that kind of league, there will probably be a good number of teams that stretch toward the extreme of 60-70% of their shots from deep.
That will make the game more homogeneous, less surprising, less creative, and overall less fun to watch on a regular basis.