Yeah, like someone finally got the cold fusion cell tuned to exactly the right frequency, after years of thankless effort.
Very large stars, 100 solar mass or more, tend to blow off outer layers due to their overall brightness, before finally going supernova. This limits the maximum size of stars as well as their lifespans. Small stars live trillions of years, longer than the current age of the universe. Eta Carinae will only live a few million.