It's sad. But also down to the artists where to much is put into singles and not enough good albums that are banging from start to finish.
It's not just that, I don't really want to be listening to the same singer/band for 30 mins at a time either. But yeah, the last few albums I bought (decade or so ago maybe) I'd skip half the songs after first time listening to them.