I take the optimist's view of it though: speaking is a good way to advance your career, but with so many new people getting into software development it's also a great way to teach others. Even if you can watch the video online, conferences allow you to actually meet and ask questions of others who know things you don't.
It's hard to replicate these interactions online.
I've been pretty critical with some other comments on this thread but I actually agree that naked self-promotion is not a good reason to give a conference talk.
I bet the number of people doing bad jobs based only on their lover of what they are doing is also dwarfed by the number of people doing bad jobs for money, but it would be nice to see stats on these things.
Still, since I only do jobs for money almost everyone I've ever interacted with that was doing a job good or bad was also doing it for money. I suppose the parent comment might do pretty good dependent on how well they are actually motivated by money and their skills.
If it's something you don't want to do, don't. There are plenty of people who get a lot of value out of the interactions and maybe part of the "boss's arbitrary stipulation" is that there is value to the company through promoting technologies/etc. at events.
I get that a lot of people are cynical about conferences. And I sometimes am one of them. But a lot of people and organizations find them worthwhile.
I’m not angry and don’t know if GP is, but it’s certainly worth pointing out and discouraging, if possible.
For me, it’s not that the talks aren’t valuable to some people. That’s neat. And the talk certainly helps the talker and their boss. I think it’s that the marginal value is low.
Certainly individuals will disagree about conference content. I know I've gotten evaluations that were simultaneously "too in-depth" and "too high-level" for the same talk!
Conference organizers are usually trying to choose talks that appeal to a range of people--both in depth and in topic area. Furthermore, they're usually not familiar with every speaker so some sessions that sound interesting--but aren't or are just poorly delivered--slip in.
And conference organizers just screw up too. Maybe they give undue weight to choosing something a bit random from someone they know. At the same time, many conferences these days are trying to encourage first-time speakers so it's not always the usual suspects. And, at some level, that means taking the good with the bad.