Spectre was not defeated by Swamp Thing. He was defeated in
Swamp Thing #50.
The thing about doing scientific things badly that most stands out in my mind is when Surfer and Firelord were fighting. Surfer had to give "ground" because of the insanely high amount of power Firelord was throwing at him. He was thinking, "I can absorb or reflect a near-infinite amount of energy, yet I must disengage before he harms me." I would expect someone like the Surfer, who started out more-or-less human, currently operates at an amazing level of power, and has seen even
greater levels many times, to have learned that there is no such thing as "near-infinite." Anything that is
not infinite is infinitely far from being infinite. And this was Englehart!
