There aren't plot holes, there are plot maws.
1)The effects of Kryptonite are sporadic. Sometimes it renders him impotent, allowing Lex to beat the crap outta him, and others it makes him struggle to lift an island, whilst not only having a chunk of Kryptonite jammed into his ribs, but also surrounded by an entire island made of the stuff.
2)1)The effects of the Kryptonian kiss are sporadic. Lois' recolection is so spotty that one must assume that Clark has Professor X powers.
3) In Superman The Movie, he flew around the Earth backwards to reverse time. If we are to allow the movie to work and suspend our disbelief of this ridiculous feat, then every subsequent Superman movie is pointless. “Oh, no. Zod escaped from the Phantom Zone. That’s O.K. I’ll just spin around the world a couple of times and everything will be righty tighty.” “Oh, gee wiz. I spent 5 years going all the way to Krypton, when the only other Kryptonian in the universe, well excluding the ones I threw my cellophane “S” at, is back on Earth with the only woman I ever loved. I’ll just spin around the Earth and party like it’s 1999.”