Here is my 2 cents on the issue.
Premium Content for membership:
It is a given that when one is charged for a service with promise of what they will get, then it is not an entitlement but a fulfillment.
Membership only for 360 owners:
While windows only users maybe be upset the content is for members and membership requires a 360 console they feel left out. Mostly it seems from the messages that they can't afford one. My take on this is that XNA while useful for Windows as well as Xbox 360 it is geared more towards console. The one thing a programmer has a hard time recieving before entering the industry is experience in console development. Console development is different from PC development for at least two reasons:
- Fixed tech spec structure, as opposed to LCM (Lowest Common Machine)
- Core OS differences
The fact that they are offering this is truly an experience. As well as allowing an idie game company lower costs in forming to program games with proper authoring tools. True that someplaces currently don't have LIVE and that is a valid point.
The point being that one should be grateful for having access to this tool and a supportive community with being charged. As things go on it will change as all things do. After all it does state that XNA has everything you need to make a Windows XP/Vista game up to the final product for free.