If a straight razor is not as sharp as a shavette it is not properly honed, stropped or used. It may also have subpar, steel or heat treat.
Only reasons I can think of.