It's not really a question of quality of the end result, but more the nature of the object. A B movie is, historically, the second movie in a double-bill. From there, things are correlated: less money (aka time) to make it, so less star power and a greater reliance on formulas (aka genre). So...