My two cents: power gaming can make the game more fun for others. In my current game, I made a cleric, intending to be the healer and some item creation on the side. Originally, that was going to be all, but the encounters we had to deal with scaled up very quickly, and none of the other players adapted. One tank had a bunch of HP and no AC, the other tank had a huge AC but not enough HP for even one hit. All the spellcasters had the same line-up of damage spells, which is great until things have resistance, SR, or average saving throws. I had to figure out how to make my character capable of controlling the battlefield, provide better magic items for everyone, spot heal and group heal, and buff the party. If I hadn't made my character as powerful as I had, characters would be dying left and right, and no one would enjoy the sessions we play. So yes, powergaming has its place to keep the game fun.