Here in SE Michigan, I too am seeing less butterflies.
But I tend to agree that severe weather might be a cause. I mean look how bad the winter was in the Texas area last winter.
But I would think that reduced butterfly numbers are due to several factors. Including catastrophic weather events, local building projects, a late spring, an early winter cold snap. A wetter then average spring, a drier then average spring, a hotter and drier summer. I don't think you can blame a single reason.
Perhaps locally you can. For example this highway exchange project destroyed 25 acres of milkweed. I would expect a temporary localized drop in Monarch butterflies. But milkweed is a weed, it will colonize other open areas producing more larval food in upcoming seasons.
But honestly I have not had Tiger Seallowtails, Black Seallowtails or Red Admirals at all really in 2021. I never had a lot from 2018 through 2020, but I had some. Is this climate change, global warming??? Dont know. OR is it simply the "Law of Averages"? Some years levels are up and some years levels are down.
When you look year to year and see a fall, that's kind of a one year deal. But when you look at 10, 20, or 30 years and say that there are less butterflies now compared to then, then we can blame global warming or something of that nature.