So Marvel can sell the exact same product to exact same customer over and over again by changing only one thing (Reminder:
Marvel is charging $9.99 for this).
Think about it: they aren't commissioning a new story. They don't have to pay the artists or the writer. Their only costs are the cover and the printing. And yet they are selling the issue at the same price point as the first printing.
Marvel is banking on speculators and collectors to buy this, just as they do with variant covers. A second printing is a variant in many ways; it's aimed at the completionist collector who might have FOMO because this cover isn't in their collection. It's not aimed at readers at all. Marvel is trying to make more money by exploiting the speculator market instead of trying to create new readers. And that's the same tactic that caused the entire comics market to crash in the 90s...
This isn't even a real second printing, as the book hasn't been released yet and should have still been in route/at the printer when the second printing was announced. If retailers had increased their orders, then Marvel could have easily printed more of the first printing. This was only done to drive PR (second printings get press releases these days) and to drive the false impression ASM 31 is popular and in demand
when the book was weeks from hitting the shelves.
This article suggests spring sales were weak (it's not the only article to come out recently suggesting demand for superhero comics, especially Marvel, is waning) with a retailer outright calling them on this: "They’re just trying to maximize the amount of money that they’re getting from the people who are already buying comics, which worked for a little while, but then it stopped working because people can smell sincerity."
Also, the costume looks better in this variant but it's still a cliched, unoriginal 3rd rate riverboat casino dealer uniform.