Could someone explain in laymans terms why Apple has to charge for new features? Example, back in the Mac OS X 10.4 days when Apple first switched to Intel. I remember MacBooks had an 802.11n card, but marketed it as only a g card, and people had to pay extra to use the N functionality. Now, Apple has to charge iPod Touch users for upgrades when iPhone users get them for free (or at least pay through their monthly rates to AT&T). I remember hearing something about a Sarbanes & Oxley Act or something. Since I'm not a lwayer nor an accountant, can someone explain it to me so I can understand?