Good steel, like D2, T1 or M2, is critical. I don't know that you'll find D2 in that size. But it's very good at holding an edge. If you aren't keeping your edge long, then I have to wonder what kind of steel it is, what angle it's sharpened at, what it's rockwell is, etc. Good blade steel and heat treat is critical, the angle being less important than those two. No matter the angle, if the heat treat and steel are not right for the application you'll roll your edge very quickly.
It could be the case, likely I'd say, that the blade itself is good. But the sharpening job is sub par. It's real easy to do it wrong. Not so easy to do it right. Maybe send the blade off to another vendor and see what happens?