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.
I drop knowledge so heavy it leaves the world unbalanced, exterminating the spiritual force of all that challenge, I'm the lyrical apocalypse that crumbles the granite, replacing you as the dominant species on the planet.