Some are bad, that’s true, especially on SQ they aren’t the best. NZ does a really good one, unless they leave it in the oven too long. Had tasty ones on Middle Eastern airlines in the past as well.
Key is, have some variety. Garlic bread, some white buns, something crunchy with lots of grain...