In other words, the National Ignition Facility hasn't achieved ignition yet.
If you can actually achieve ignition, then nobody will care about the megajoules needed to get it ignited. Because once you've got ignition, you can get an arbitrary amount of energy out.
But if you can't get ignition, well, then, that pesky 0.3% heating efficiency will still leave you a couple of orders of magnitude away from engineering breakeven.