Why devs suck
They use tools they dont understand
They use tools that are heavy and slow
They use interpreted script languages that run in vm instead of utilizing raw performance of hardware with compiled low level language
They try to do everything instead of doing few things well
They never think about optimization, because why not use all 16 cores??