The main reason is that Revit focuses on Building Information Modeling (BIM) which helps to create 3D models based on the design, construction, and maintenance. Whereas, AutoCAD only supports 2D drafting services but is not suitable for complex projects.