Originally Posted by Emperor Ing
You are right in the OP when you said it's a blowout, but i'm not sure you truly appreciate how massive a blowout it would truly be. With the scenario provided, it's pretty easy how the battle goes. The IG holds the planet without much difficulty, the Marines send a single company, possibly a Terminator Boarding Squad in to destroy High Charity from within, and they succeed with the Covenant being powerless to stop them, and their fleet is decimated by a huge Imperial armada of ships that are built to deal with threats of far greater magnitude than the Covenant could ever hope to bring.
Yeah, I thought I'd play xeno's advocate here for a while and take up the conservative view, but at this point it's hard to argue the Covenant could take on a single planet, let alone face down the combined might of a single sub-sector brought to bare.
I don't give much for the odds of IG surviving, but they're so numerous and their weapons vastly outstrip those of even the Covenant themselves, it's difficult to think of the Covenant having much luck with an offensive. If Spartan IIs and IIIs are any indicator of how effective Space Marines would be, I think you're right. A single Chapter's Terminantor Company could more or less obliterate anything the Covenant threw at them, and seize or destroy any ship or craft they happened to teleport inside of an hour.
Factor in the the Covenant likely have no way to defend against the attacks of Sanctioned Psykers and Space Marine Librarians and they're really just completely outmatched in every category.
As a final testament to the sheer scale by which WH40k overwhelms the covenant, and to settle the matter of ship superiority once and for all, I post this comparison. A Covenant capital class ship is about the size of a small city and crewed by a few thousand Covenant. That's about the size of a small frigate or system defense ship in 40k terms. Imperial Capital Ships have crews upwards of half a million and are the size of small states
. Any sector's battlefleet is comprised of at least a dozen or so of such craft, and their support ships.