Marvel produces good audience experiences and it's silly to sit around regretting change and not participate, the actor who played Han Solo in Star Wars says.