i still don't get why it's that big of a deal....being a not so proud employee of a gamestop i have day to day experience that most people really don't WANT to buy 3rd party accessories or controllers (minus the old ps2 logitech controllers which were phenomenal) and those who DO buy 3rd party products end up bringing it back broken sooner or later, or complain that it somehow damaged their system(action replay i'm looking at you). sure usually 3rd party things are cheaper, but if they're unreliable and break often, you end up spending more money in the long run
the only products manufactured by Datel that i actually sell on a regular basis is their action replay's, and while they don't come back defective that often, the LAST thing the xbox live community needs is a cheating device being mass produced. their controllers don't sell very well for any console, and as a matter of fact the last controller by them i sold was a rapid fire controller for xbox 360 which is another thing you could loosely relate to cheating, or at least playing with the cards stacked, for the people who use it in online fps's.
with the memory cards though, barely anyone i know actually uses memory cards, and with the new update allowing you to use usb flash drives, nobody really needs to buy memory cards anymore. besides the fact that if you own a 360 without a memory unit (i.e. a hard drive), and are spending the 30-40 dollars microsoft charges for such a small bit of space on their memory cards, you might as well buy a 20gb hard drive for 50 dollars.