Yeah, this is all pretty accurate. Drastic changes in climate can happen over ridiculously short periods of time. Ozone, yes, it doesn't particularly like weak electromagnetic field. And, if I can remember correctly, no times in the past has CO2 been the primary cause of any global warming. What I mean by that, is that it was more of a feedback to other warming effects. Usually drastic changes in climate would be caused by procession, the shape of the orbit, ect. ect. (or flat earth stuff if u prefer). Something would heat up the planet, which would cause greenhouse gasses like carbon dioxide that is frozen to be released into the atmosphere, causing further warming.
But this is besides the point. We have the highest levels of CO2 in years, much high than normal. It is also the warmest period in several thousands of years (estimations of MWP vary, but are below current levels in numerous studies). Our current models are surprisingly accurate when it comes to predicting the climate (they have their ways, they back-test their models frequently). The scientists are not corrupt (well, most of them). Atmospheric science isn't something that you go into for the money. You go into it for the love. They're looking for answers, not dollar signs.
Back to the point though, we know that the world is warming. We also know that natural influences are enough to compensate for the current heating. So this leaves anthropogenic influences, and we have a pretty good idea what the primary forcing is for this global warming. We know that humans have a significant effect on the environment. We know that all this carbon is in the atmosphere because of us. And we know that adding all this carbon to the atmosphere is not good.
And on the note that global warming is good for people, it's really not. More than 50% of Americans (and a significant amount of the world population) live within 50 miles of the ocean. Large cities like New Orleans, New York, and Miami are under significant risk to the effects of sea-level rise. I actually live on an island, and we only live about 10 ft. above sea level. Within the last 100 years, the oceans have risen about 7 inches. You can actually see the effects on the island. Every other high tide we have, the sea water comes through the sewers and floods a couple of the streets. The people who designed the system never expected any rise in water, it was not designed for it. Even though the change was only a couple inches, you can see visible effects here. Little changes can make dramatic differences. This is likely one of the most fundamental themes in climate science.