For the last time: I paid for n hardware. I was promised g functionality and currently have g firmware/software, but somewhere in the final cost of my machine, there is payment for a physical N card.
For the last time, in terms of accounting, you did not pay for n hardware. You may not like it, but Apple sold the machine to you as having 802.11b/g hardware, and you handed Apple your credit card based on those specs. It doesn't matter if it was later discovered that the underlying hardware was n-capable.
An analogy that hasn't been used is the electronic engine controllers in cars today. The performance or horsepower you get out of that engine is determined in large part by the electronic computer that monitors the timing and fuel injection in the engine. Many cars today have firmware that limits the horsepower of that engine.
So when you buy a car from Ford or Lexus, you pay for a car that is advertised at a certain horsepower, whether it's 120 hp or 300 hp.
Never mind that fact that there is an aftermarket business in ETC firmware that allows you to boost horsepower by replacing the factory software with a custom one designed to operate the engine that a higher capacity.
By your logic, the car company ripped you off because you bought a car that was advertised and sold to you as 120 hp even though nearly all engines today are capable of outputting much more than factory specs simply by using different engine timings and fuel injections, via a simple software upgrade.
Here's another example - Microsoft Vista. Vista has something like 6 different versions, everything from a Home Basic version to Ultimate. Yet even if you buy the basement, relatively featureless Home Basic version for $199, guess what? The Home Basic installation has all the features of Ultimate, but disabled. By sending Microsoft a couple of hundred dollars, you can instantly upgrade Home Basic to Ultimate without needing a new set of installation discs.
Again, by your logic, since your Home Basic installation came with all the features of Ultimate on the disc (but disabled), Microsoft should be taken to task for not offering Home Basic users the ability to upgrade to Ultimate for free, because all that software was already on the installation discs when you bought it.
By your logic, Microsoft ripped you off and deceived you when it sold you Vista Home Basic for $199 because you were really buying Vista Ultimate that had been downgraded to Home Basic.
Sorry to say, but no one is going to believe you if you try to claim that. If you bought Home Basic, that's what you bought because that's what Microsoft advertised that it was selling to you for $199. It doesn't matter if the Home Basic installation can be instantly upgraded to Ultimate features, you paid for the features that were advertised, not the Ultimate parts that were hidden and disabled in Home Basic.
The difference is, Apple is charging a measly $2.00 for enabling 802.11n capability. To make you happy, Apple should just shipped all C2D Macs with straight 802.11b/g AirPort cards, and then offered to charge everyone $100 to physically swap those cards with new 802.11b/g/n cards.
All I have to say is, with that kind of attitude, you are going to be seriously unhappy for the rest of your life (as you are now, apparently).