Here is a list of reasons why ODSTs are more bad ass than Spartans:
01)Marine Corps
02)Semper Fi
03)they don't need military grade steroids to be badasses
04)no mommy and/or daddy issues
05) orbital -blam!-ing drops! Feet first! And no fancy armor to protect them while they do it.
06) more personality than a brick. Suck it Master Chief
-
ODSTs are expendable. Which is why they drop them into combat from ORBIT, in drop pods that have a disturbing tendnecy to fail...and leave the human burn to ashes on re-entry like a meteor.