No, it is not less exciting today than 20 years ago. The excitement is not about technology - for me it never was. It's about being exposed to a very wide range of people, businesses, fields of study. Building applications across a broad range of business domains means that programming never becomes less exciting. I love programming for that reason. It's never the same.