The main reason why VFX is so expensive is the time and labour that goes into making a single scene. Creating visual effects that are both realistic and pleasant on the eyes requires highly trained artists who work hundreds of hours on just a single shot.