Due to their computationally expensive nature, ab initio methods are difficult to use for large and complex systems like solids, with solid state physics and classical physics commonly used for these systems. They are less practical and efficient because they require computational inputs and data inputs.