Nerd rant incoming! This is definitely pedantic but I’d like to point out that this is a Fox production of a Marvel franchise they hold the rights to, comparing it to the MCU is a little bit silly as I don’t think the two production studios (Fox and Disney-Marvel respectively) have any interaction. I think Fox mostly…