There are a few contributing factors to why developers loathe artificial intelligence. First and foremost, these powerful algorithms require an immense amount of power to run effectively. Secondly, the code written for them often remains difficult to understand, even for experts. Finally, the technology is still in its early stages, which can make it difficult to predict how it will evolve.