Emerging technologies certainly have their place, but the industry's shift towards more rigorous compliance requirements is also influencing software development. The social impact of these technologies and practices is becoming a major consideration for the future.