I think part of the issue too is that thanks to companies like Epic, EA, and Ubisoft; the term “microtransaction” is presumed to be inherently evil.
If it isn’t in any way a pay to win kind of deal in this type of game, then I’m all for the concept of it. With testing and iteration, it’ll be better. I agree maybe they could have had a whole stream dedicated to talking about it and answering community questions, but they didn’t.
I mean it's not a stream solely on the Marketplace, but it's there: https://www.youtube.com/watch?v=6NxDXp6hUu4