Technological Advancements and Cost Factors