Personally I don't have a problem with shining the ball. Seam lifting, scratching, and "tampering" is destruction of the ball that is not natural. Whereas shining isn't destruction per se. If we don't allow shining, then the ball will just get old and worn uniformly. Fair enough but that ruins the "continuity" of the sport of cricket. It makes it even more difficult to compare stats and performances from long ago to the present/future. The alternative is to constantly replace balls like they do in baseball, but that would just be weird, in addition to the points above.
Bangladesh is a stronger team with Shakib al Hasan.
Bangladesh is a stronger team without Shakib al Hasan.