I'm not sure why you're so down on Harmonix for this. RBN requires some way to have user-created premium content delivered to the public, and, as it stands, Sony doesn't have that capability. Utilizing XNA, which already had a whole peer-review structure in place as well as a financial system may quite possibly have been the only way to handle this. Sure, Harmonix could have delivered the audition code to the PS3 and Wii versions, but I sincerely doubt they'd be allowed to set up a financial structure separate from Nintendo's or Sony's stores.
Now, Harmonix has obviously shown that the 360 is the primary SKU when it comes to Rock Band, but it's not like they were getting any great treatment from Sony when they were developing games primarily for the PS2, so I'm not sure if I can blame them. And, yes, bringing the best of RBN to PS3 could certainly happen in a much timelier manner, but we don't even know what the issue is. It's possible that there's some legal red tape involved and that the rights secured for songs that were produced using the XNA framework won't transfer cleanly to Sony's camp. However, if songs do start appearing on the Sony storefront, then this all adds up to a casual annoyance and not something to wish their failure over. You seriously sound like you're going way off the fucking deep end.
Oh, and while the Halo analogy is rather absurd, there is a small thread of truth to it. However, I would have suggested this bitching is more akin to complaining that Hard Boiled wasn't included in the 360 version of Stranglehold. Simply put, it wasn't there because the system couldn't provide what was needed for its inclusion.