Keep in mind guys with all of these "perks", AA and other things that we don't yet know their scope in the overall multi-player experience. The simple existence of some of these things doesn't mean they are everywhere all of the time.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.