In my little test and experiment with the 5 main new jobs (not the addition to medical or the teacher job), I have three of my sims as eco-friendly. Until I can get them all bikes, it seems like they'll just have to live with taking the taxi and having a 30 minute bad moodlet. However, it's weird that even the two cars that are supposed to be eco-friendly don't give those sims a good moodlet.