Seems like un-needed complexity, overall; dev time could be more profitably spent elsewhere. Everything you've listed has degradation measured over tens of years - even batteries (look up nickel-hydrogen batteries). With mission times in KSP typically being far short of that, it's just unneeded complexity. If KSP was a 110% realistic space exploration simulator, sure, it'd be a good idea to implement degradation due to age and environmental factors. But, KSP is a game, and so it doesn't make sense to add a glut of parts and mechanics that add so little. The stuff about fuel tanks I've got no idea where, how, or why you've come up with; it's complete nonsense. Fuel tanks do not require electricity to maintain the fuel; it does not degrade. Technically, if you want to be anal about it, they can require stirring (the part which failed in apollo 13) to maintain consistency when on standby for immediate use, but again this fails the complexity test. Likewise, we can safely assume that fuel tanks are designed with an appropriate degree of shielding to deal with solar heating concerns. KSP is not a graduate level course in spacecraft flight and design, preparing to work at JPL - it's a game.