Many developers shy away from using threads due to their complexity, but there's a push to create higher-level abstractions that make distributed systems more accessible. By leveraging tools like Mesos, developers can build and deploy their systems more easily, discovering the advantages of distributed architecture along the way. The goal is to streamline the process, encouraging more developers to embrace these powerful technologies.