Let's be honest, wouldn't you prefer for someone to just pay you and you could do whatever you wanted? Go skiing, hiking, learn Ember or Haskell? Bu in this scenario, you are working on another CRUD application that will make a few more data entry people redundant which will go skiing, hiking, learn the guitar, and you will be stuck at the office in Java land cursing Hibernate (or whatever framework you hate).
We as people are quite jealous of each other, promoting a society where this would happen as standard either grind it to a halt (those that can work would refuse).