Being paid a lot of money for not having any responsibility sounds good to me. This guy sure seems angry about it though.
I did do a lot of FOSS work during that time but ultimately I started feeling depressed. I'm not a live to work person, but I do want to feel like my work has some sort of meaning, even if that meaning is just "building a product that people use".
Having my contract not be renewed (insourcing to China) was the best thing that could have happened to me. I got a new position where we moved at a decent pace and I was contributing to something real, and I felt way better almost immediately.