I play it with my kids a lot (8 and 10 years old) and they are obsessed with buying development cards. It's their favorite thing to do. They also go after longest road. They want all those bonus points. I just focus on building cities and expanding on the board.
For families, yes. But a big group of uber competitive guys? No, not really.