if they had 500 x wings and a lucrehulk, isn't that enough to destroy a significant fleet? i mean, one lucrehulk could destroy a flotilla of venators. by 0bby, they hadn't moved along that far.
Firstly, while a Lucrehulk was capable of taking on several Venators, this event took place 19 years after the Clone Wars ended, by which time they were considered obsolete (especially when compared to the modern Imperial and Victory Star Destroyers prevalent in the Imperial Fleet).
Secondly, while 500 X Wings is a formidable force, against the Death Star, with no tactical or technical information (being before the plans were stolen), they were near useless. Also factoring in the destruction of their carrier ship (note they were being carried, not using their own hyperdrives, this may suggest at that stage the Rebellion was unable to supply their fighters with sufficient fuel to facilitate such independent operations), it would be reasonable to accept the huge loss of co-ordination that led to the massacre.