Bom, essa é sua opinião pessoal, das experiências que você viveu, e não se aplica a todos.
Não sei se posso chamar suas experiências de azar, afinal quem trabalha somente por dinheiro tende a ter uma experiência profissional mais vazia. Existem sim empresas ruins e colegas de trabalho que não querem ver você se dando bem, mas isso não é a regra.
Pessoalmente eu gosto muito de programar e as vezes vejo até como um super poder. O quão incrível é ter a habilidade de poder solucionar problemas (seus e de outras pessoas)?
Programar não é fácil e não é para todo mundo.