I'm all for moving on with technology etc but this is film and is part of a classic franchise. So it's ok to have walking thousands year old mummies roaming about, a count from Transylvania that turns into a bat..etc.You're way too wedded to tradition or old shyt my friend. if we never updated anything, we'd never evolve. If we all had your mentality, we'd still ride horses and buggies
Come on..leave that mechanical invisible suit for a marvel movie.