They are a huge compromise. The rigid back of the pannier makes them still not very comfortable to carry for a longer time; whereas they can be handy to just pop into a shop, or something like that.
Often even a cheap rucksack, carried along with you in the pannier, will be more comfortable to wear off the bike.