I think the issue, from MS's perspective is the over-abudnance of schmups on XBLA that they've had recently:
Omega 5
Triggerheart Exelica
Ikaruga
And maybe a few others? Either way, that's alot of schmups for the few games that've come to Arcade the past few weeks.
Back from the dead, I'm afraid.