Couldn't vote because none of the choice corresponds.
I use 95% of the time desktop speakers / studio monitors, with PC, for music during work, movies, etc. Other than that, 9/10 I'll listen to headphones. 1/10, I'll listen to a 'dedicated' speaker setup, which really isn't practical because blasting music disturbs others, and listening to 'normal' volume doesn't truly do the speakers/music justice.
So in a perfect world where speakers, amps, etc., were more affordable and didn't cost 100x as much as headphones, and didn't require an entire room, and required high volume and all that disturbs everybody else, etc., would I prefer speakers? Probably. But in the current world which is limited by reality, headphones win hands down. Speakers requiring a dedicated room to function optimally is just kinda stupid.
But yeah, listening to high end headphones is too disturbing, not good for multitasking, and it's not very comfortable for long sessions either. So computer desktop speakers win in the end for background or non-dedicated listening music; simply for practicality. For dedicated music, headphones do in my situation due to practicality. On an island with a mansion & crazy speaker system & dedicated room that can disturb nobody, speakers would likely win for music.