"… My question is, can a straight razor be just as sharp as a shavette injector blade?"

Yes, if you are an expert with hones and strops. Most of us are good enough to get an acceptable shave with...