I give my stainless kettles a good cleaning w/ BKF when they get dingy looking inside, but to think you need to shine the inside of the brew kettle for every batch is absurd IMHO...it's all boiled and there is nothing there to "contaminate" a batch, IMHO.
My aluminum kettles are quite seasoned inside and seem to work excellent.