It gets more tricky when you bring handmade knives into the equation.
Different heat treating techniques allow you to have different qualities for any given steel. For example a blade that has a range hardened/variable temper heat treat will allow you to have a harder edge for greater edge retention and a softer back thus supporting it.
Also, some of the better makers will tweak the heat treat so that they can get the best performance out of the steel they use, better than any batch process can offer. For example, I recently overhauled my HT techniques to improve toughness and now with the blades that I make now, you can batton the thing through 5mm mild steel bar without chipping or rolling the edge, but in the process I also managed to increase the edge retention by a decent margin.
Broadly speaking, carbon steels (particularly the less complex alloys) allow you to make these adjustments and so get better quality blades. Stainless blades can be good steels, but they are never as tough as carbon, also the edge retention tends to be lower (not to mention the ease of sharpening). I would only use a stainless knife for sea fishing myself!
just my opinion